了解服务器推送here 我想实时从我的网络应用程序将数据推送到客户端 我将TCP套接字视为其中一种选择 对于HTTP,我在here上找到了各种Java,PHP,Python和其他框架。 但是我不知道是否有任何支持Push。
答案 0 :(得分:3)
答案 1 :(得分:3)
我现在正在使用Orbited,这很棒!
如果您正在使用聊天或订阅类型的内容,请使用stompservice
和orbited。
如果您正在进行1对1客户端映射,请使用TCPSocket
。
如果你愿意,我可以给你一些代码示例。
答案 2 :(得分:3)
Comet是你想要的协议。 Comet实施最好,是一个更难的电话。
如果你对Java(或者,我猜,Jython)或.NET(可能是IronPython)感到满意,我怀疑(不已广泛尝试过它们! - ){ {3}}必须是主要竞争者。它是典型的“免费增值”产品 - 您可以获得免费(“免费啤酒”;-)版本,或者您可以尝试昂贵的网络版或更贵的企业版;功能比较是stream hub(例如,免费版:没有https,不超过10个并发用户,没有.NET)。
答案 3 :(得分:3)
好的,我在我的项目中使用带有PokeIn彗星ajax库的ASP.NET。另外,我在JAVA下尝试了Atmosphere。我的最后一个选择是PokeIn ..因为,只有服务器推送支持不能解决问题。您将需要某种客户端来进行服务器对象序列化和对象生命周期管理。 PokeIn为我提供了所有这些需求。
答案 4 :(得分:2)
Ajax Push Engine怎么样?
答案 5 :(得分:2)
我个人有偏见,但我喜欢WebSync, for IIS/.NET。它与IIS集成,因此不需要其他服务器软件,只需要添加到项目中的DLL。
答案 6 :(得分:1)
我相信xmpp实现是许多大公司正在使用的实现,但常见的是使用彗星服务器。
在python中有很多实现,因为你可以google。
答案 7 :(得分:0)
您是否尝试过StreamHub Push Server?