如何在Chrome App中创建简单的WebSocket服务器?

时间:2016-01-15 19:40:20

标签: javascript google-chrome websocket google-chrome-app

我正在尝试开发一款可与我已创建的Chrome扩展程序配合使用的Chrome应用,其中Chrome扩展程序会将信息发送到Chrome应用。

对于这种沟通,我认为在本地使用WebSocket,在Chrome扩展程序中我设法制作了客户端,但现在我在Chrome应用程序中创建服务器时遇到了困难,因为我想尽可能简单地制作服务器安装除Chrome应用程序之外的东西。

2 个答案:

答案 0 :(得分:1)

在首批Google搜索结果中,Chrome团队提供了一个示例应用:Http WebSocket Server

您必须明白在Chrome应用中制作服务器很困难;您可以访问原始套接字,并且需要完全实现特定服务器必须使用的协议。即使是HTTP服务器也是不平凡的,WebSockets就更不容易了。

所以:这是可能的,但除非你使用现有的库,否则它并不简单。

答案 1 :(得分:0)

只是添加到接受的答案:

Chrome网上应用店中已有Chrome扩展程序:Web Server for Chrome

它是开源的:GitHub Link。您可以将其用作Chrome应用的库。

干杯!