如何在 Chrome 应用程序中创建一个简单的 WebSocket 服务器?
How to create a simple WebSocket Server in Chrome App?
我正在尝试开发一个 Chrome 应用程序,它将与我已经创建的 Chrome 扩展一起工作,其中 Chrome 扩展将向 Chrome应用
对于这种通信,我想在本地使用 WebSocket,在 Chrome 扩展中,我设法制作了客户端,但现在我在 Chrome 应用程序中创建服务器时遇到了困难,因为我想尽可能简单,而不必安装 Chrome 应用程序以外的东西。
在前 Google 个结果中,有一个示例应用来自 Chrome 团队:Http WebSocket Server。
您必须了解在 Chrome 应用程序中制作服务器很困难;您可以访问原始套接字,并且需要完全实现特定服务器必须使用的协议。即使是 HTTP 服务器 non-trivial,WebSockets 更是如此。
所以:这是可能的,但它并不简单,除非您使用现有的库。
只是添加到已接受的答案中:
Chrome 网上商店中已有 Chrome 扩展:Web Server for Chrome。
而且它是开源的:GitHub Link。您可以将其用作 Chrome 应用程序的库。
干杯!
我正在尝试开发一个 Chrome 应用程序,它将与我已经创建的 Chrome 扩展一起工作,其中 Chrome 扩展将向 Chrome应用
对于这种通信,我想在本地使用 WebSocket,在 Chrome 扩展中,我设法制作了客户端,但现在我在 Chrome 应用程序中创建服务器时遇到了困难,因为我想尽可能简单,而不必安装 Chrome 应用程序以外的东西。
在前 Google 个结果中,有一个示例应用来自 Chrome 团队:Http WebSocket Server。
您必须了解在 Chrome 应用程序中制作服务器很困难;您可以访问原始套接字,并且需要完全实现特定服务器必须使用的协议。即使是 HTTP 服务器 non-trivial,WebSockets 更是如此。
所以:这是可能的,但它并不简单,除非您使用现有的库。
只是添加到已接受的答案中:
Chrome 网上商店中已有 Chrome 扩展:Web Server for Chrome。
而且它是开源的:GitHub Link。您可以将其用作 Chrome 应用程序的库。
干杯!