我需要将数据从Web服务器传输到客户端。数据是收集并存储在服务器上的位置数据。客户将点击一个html页面上的按钮来'加入'开始接收数据。这些数据永远不会结束,并且至少有一个客户端需要接收数据24-7,尽可能少的中断。正在流式传输的数据将是客户特定的,因为每个客户端都不会收到完全相同的数据。从Web服务器流式传输数据,尝试使用vb.net和cgi
我已经在套接字上完成了几个多线程的tcp服务器,并且websockets是我想要攻击的方式,但是要求是必须在ie9中工作。
最初的要求是这是一个vb.net cgi可执行文件 - 但在测试期间,我还没有能够从vb.net可执行文件'使用'流,直到应用程序完成 - 就像它不能够即使我具体使用console.out.flush(),也需要刷新stdout。所以,如果这不是一个可行的选择,并且我可以用事实来支持这一点,那么我可以改变这个要求。
我也读了很多关于使用第三方服务器来流式传输像Orbit和APE这样的数据,我认为是其中的一些,但要求是针对1台服务器 - Web服务器。不需要其他硬件。
我很确定vb.net CGI不是基于我发现的理想解决方案,但它是可行的还是我需要放弃该解决方案并转向更新的技术ISAPI?任何想法或建议,即使他们只是指出我在正确的方向,非常感谢。
感谢您的输入。我真的想用Websockets来做到这一点,但我不知道ie9的要求是否可以取消。不管怎样,谢谢。 – jdg2012 2012-04-12 15:16:41