我一直在寻找Rx框架,并称之为LINQ to事件。这绝对是一件好事,但我一直在想,如果有人认为这在网络应用程序中有任何用处,而不仅仅是普通的基于Windows的应用程序?Rx框架在Web应用程序中有任何用处吗?
1
A
回答
2
您可以在各种回拨场景中使用Rx,而不仅仅是当您运行'正常的Windows应用程序'时。尤其是,当您使用Async操作时 - 例如,您可能需要从Silverlight或桌面客户端调用服务器或云,并接收数据。或者在您从服务器接到回电的情况下(例如Polling Duplex)。
此外,Web应用程序的另一个场景 - 在从模型接收到数据更改事件时使缓存无效。只是一些“虚”这里的代码,如果你已经高速缓存和模型设计相应...
var cacheListeners=from sender in myModel.GetDataChangedEvents()
select sender;
//Subscribe
cacheListeners.Subscribe(data=>Cache.Invalidate(data.Key));
看一看这个http://amazedsaint.blogspot.com/2009/11/systemreactive-or-net-reactive.html
1
看来,原来的火花,给RX是围绕基于Web的编程 - 特别是为了简化AJAX风格应用程序的挑战。
下面是一个基于Web的例子
http://blogs.msdn.com/somasegar/archive/2009/11/18/reactive-extensions-for-net-rx.aspx
0
查看项目http://reactivetrader.com/看到RX在使用Web应用程序。
相关问题
- 1. Web应用程序框架?
- 2. Web应用程序框架
- 3. 是否有任何Web应用程序框架可用于.NET 2.0?
- 4. Web爬虫的Rx框架
- 5. 你使用应用程序框架吗?
- 6. 在没有框架的python中编写web应用程序?
- 7. JRuby on rails框架Web应用程序
- 8. 哪个Web应用程序框架?
- 9. java web应用程序ui框架
- 10. Ajax的Web应用程序框架
- 11. Web应用程序的JQuery框架
- 12. MVC J2EE web应用程序无框架
- 13. 构建Web应用程序的框架
- 14. 如何在dotnetnuke框架中创建一个web应用程序?
- 15. 如何在codeigniter框架中创建移动web应用程序?
- 16. 哪个Web框架最适合私有云Web应用程序?
- 17. 什么Web应用程序框架应该用于Web图库?
- 18. 如何在Web应用程序中有效地使用石英框架?
- 19. 对移动Web应用程序和Web应用程序使用YII框架(php)
- 20. iOS应用程序共享框架吗?
- 21. 只使用ruby创建web应用程序而不使用任何框架
- 22. 在Web应用程序中使用Microsoft Unity 2.0框架
- 23. 在其他Web应用程序框架中使用Nashorn
- 24. 在netbeans web应用程序项目中使用jodd Java框架
- 25. 为简单的java web应用程序使用框架有意义吗?
- 26. Spring框架可以在android应用程序中使用吗?
- 27. 的Web应用程序框架调用命令行程序
- 28. 用64位框架构建.NET应用程序有什么好处吗?
- 29. Web应用程序架构?
- 30. Web应用程序架构