Web applications 通过浏览器侦听TCP连接

Web applications 通过浏览器侦听TCP连接,web-applications,browser,tcp,Web Applications,Browser,Tcp,是否有某种方法可以用来从浏览器启动一些可以监听tcp连接的东西?我探索了Silverlight,但看起来我只能通过Silverlight应用程序连接到第三方。我要找的是让用户在浏览器中运行一些可以接收第三方连接的东西。我开始认为它可能会被滥用,所以这是不允许的,但我希望我忽略了一些事情。一般来说,模拟浏览器监听连接的流行方法是在服务器上监听连接,然后使用或类似的技术将消息从服务器“推送”到浏览器 这样你就可以遵守所有的规则和限制,你将做一些已经尝试和测试了很久的事情。它甚至可以通过防火墙工作,因

是否有某种方法可以用来从浏览器启动一些可以监听tcp连接的东西?我探索了Silverlight,但看起来我只能通过Silverlight应用程序连接到第三方。我要找的是让用户在浏览器中运行一些可以接收第三方连接的东西。我开始认为它可能会被滥用,所以这是不允许的,但我希望我忽略了一些事情。

一般来说,模拟浏览器监听连接的流行方法是在服务器上监听连接,然后使用或类似的技术将消息从服务器“推送”到浏览器

这样你就可以遵守所有的规则和限制,你将做一些已经尝试和测试了很久的事情。它甚至可以通过防火墙工作,因为从技术上讲,它仍然是启动与服务器连接的浏览器


显然,这与列出TCP连接不一样,但它可能是您考虑的一种选择。

< P>如果我理解您正在寻找什么,我认为java applet将能够做到这一点。用户将导航到小程序存在的页面,然后(假设他们“信任”小程序),它将能够侦听TCP连接

您唯一的问题可能是用户计算机上的防火墙


(我假设您需要在本地运行此进程,否则服务器端方法会更好)

您可能需要做一些事情

也就是说,如果您需要原始TCP,那么这不适合您。

您需要websocket:

Firefox也有