Javascript TCP套接字铬
我正在编写一个需要访问TCP套接字的Web应用程序。这可以通过创建一个chrome应用程序并将其放到网上商店来实现。我对此很满意,但我希望这是我的应用程序 也可以通过url访问。这可能吗?我不希望用户需要安装我的应用才能使用它Javascript TCP套接字铬,javascript,sockets,google-chrome,google-chrome-app,Javascript,Sockets,Google Chrome,Google Chrome App,我正在编写一个需要访问TCP套接字的Web应用程序。这可以通过创建一个chrome应用程序并将其放到网上商店来实现。我对此很满意,但我希望这是我的应用程序 也可以通过url访问。这可能吗?我不希望用户需要安装我的应用才能使用它 如果不可能的话。是否有访问Web应用程序中TCP套接字的方法?是。。。但是没有。请看这个问题: 解决方法:使用带有Chrome.sockets的Chrome应用程序作为网页和TCP服务之间的代理(如上面评论中@freakish和@Villatal guitar所述)。您无
如果不可能的话。是否有访问Web应用程序中TCP套接字的方法?是。。。但是没有。请看这个问题:
解决方法:使用带有Chrome.sockets的Chrome应用程序作为网页和TCP服务之间的代理(如上面评论中@freakish和@Villatal guitar所述)。您无法从浏览器访问原始TCP。但您可以打开足够近的WebSocket。你也可以使用Flash或一些长轮询机制(取决于你想要实现什么)。@Giuseppes然后答案是“不”。案件结案。然而,如果您解释了您试图实现的目标,可能会发现WebSocket已经足够了(而且很可能是足够的)。如果您决定从纯Web应用程序访问该服务器,您可以考虑在您所控制的服务器上放置包装服务,该服务器访问目标服务器并提供数据。HTTP@lethal-吉他WebSocket可以在任何端口上工作,因为HTTP可以。端口80只是一个默认端口。Giuseppe,如果你的服务器既不支持HTTP也不支持Flash,那么你就不能从浏览器访问它,除非你编写自定义插件。@Giuseppes我想他说的是你的“Chrome应用程序”,从技术上讲,它有点像浏览器插件。