2009-11-13 76 views
3

我正在嘗試使用IronPython實現Comet風格(例如聊天)應用程序。雖然我不需要像維度一樣按比例縮放,但響應時間快速減少至關重要。 Python中的所有可能性(Twisted,Tornado,Magnum-Py)都不適用於IronPython,通常是因爲epoll支持。用於Comet應用程序的.Net上的非阻塞網絡服務器

彗星式應用程序在.Net世界中有默認選擇嗎?還是一個純粹的python實現,具有長期支持?我嘗試過NTornado,但性能目前非常差(比Tornado慢100-1000倍)。

回答

2

確實有。查看WebSync,這是一款面向.NET/IIS的完整彗星解決方案。據我所知,這是目前唯一可用的.​​NET彗星的全面實現。您可以免費使用按需版本(最多限制),或者選擇服務器版本以自行託管。它也相當便宜,沒有運行費用等。