如何在谷歌浏览器扩展程序中创建套接字?

时间:2009-10-08 05:20:40

标签: google-chrome-extension

我为google chrome http://code.google.com/chrome/extensions/getstarted.html创建了一个小的hello world扩展。我需要使用扩展中的套接字来使用UDP进行对等通信。在谷歌浏览器中是否有任何firefox Jslib等效或我们如何在Google Chrome扩展程序中使用其他语言?

我怀疑谷歌浏览器的可能性,看看它的documentation。 ?有没有其他方法可以在扩展中实现p2p通信?

2 个答案:

答案 0 :(得分:5)

Chrome已为raw socket connections提供打包的应用支持。更一般的信息here。这曾经可用于扩展,但目前尚不清楚这是否仍然存在。

文档表明创建套接字时,只有 UDP 可用于该类型。但是,最近(2012年1月)有一个commit adding TCP support

答案 1 :(得分:4)

这些不是websockets(它是TCP或UDP套接字):

http://developer.chrome.com/apps/socket.html

https://developers.google.com/live/shows/7320022-5001

第二个链接是在Chrome应用中制作网络服务器的方法。