Java或C#中最适合长轮询/彗星的选择?

3

根据您的意见,哪种本地服务器最适合实现长轮询/Comet?第一个目标应用程序是聊天,但将有其他实现-我们基本上需要推送到客户端的功能。

我将答案限制在C#或Java上,因为这两种技术在我的工作场所占主导地位。要求通常是性能,易于部署/编程,自定义等...

6个回答

2

如果使用.NET,SignalR将是最佳选择。同时也适用于ASP.net webstack。 - TryingToImprove

2

IIS + WebSync 是一种非常简单、可扩展的服务器推送解决方案。建议您查看免费的社区版。


2

Java和.NET平台都具备足够的能力来处理您的需求。如果您选择Java:您可以从DWR开始,否则,在.NET方面,PokeIn库应该是最佳选择。


2
DWR与Apache适用于JAVA | PokeIn与IIS/Apache/Nginx适用于.NET是最佳选择。 - Zuuum

1

我认为在这方面没有显著的差异。


1

尝试使用netty-socketio项目。它是一个Java框架,支持长轮询和websocket,并使用著名的Socket.IO协议。


0

我知道在Glassfish使用的Grizzly引擎中特别注重Comet支持,它不是被当作一个想法。


很有趣。它有什么特殊的支持? - Steven Sudit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接