Android Cordova应用程序下的HTTP\WebSocket服务器

Android Cordova应用程序下的HTTP\WebSocket服务器,android,cordova,sockets,tcp,udp,Android,Cordova,Sockets,Tcp,Udp,我在Cordova应用程序下创建任何类型的服务器时都遇到了一个问题。想知道这是否可能 场景 让我们想象一下,我们有一个分散的设备网络(平板电脑、手机),从一个平板电脑到一个由20多个设备组成的庞大网络,甚至可以更多。这些设备必须处理彼此之间的同步,并且可以实现为HTTP服务器或WebSocket服务器等 每个设备都安装了Cordova应用程序,我们的目标是使这些设备在网络中可发现(我考虑的是UDP数据报的发现),并且这些设备必须在它们之间同步数据(简单的TCP连接和JSON对象) 问题 对于这种

我在Cordova应用程序下创建任何类型的服务器时都遇到了一个问题。想知道这是否可能

场景

让我们想象一下,我们有一个分散的设备网络(平板电脑、手机),从一个平板电脑到一个由20多个设备组成的庞大网络,甚至可以更多。这些设备必须处理彼此之间的同步,并且可以实现为HTTP服务器或WebSocket服务器等

每个设备都安装了Cordova应用程序,我们的目标是使这些设备在网络中可发现(我考虑的是UDP数据报的发现),并且这些设备必须在它们之间同步数据(简单的TCP连接和JSON对象)

问题

对于这种情况,我们需要访问Cordova应用程序中的网络层。所以,我们的Cordova应用程序在设备上运行时既可以作为服务器也可以作为客户端。这里的问题是如何在Cordova应用程序中实现UDP\TCP服务器,因为我们只有客户端实现?


另外,我尝试了一些插件,比如cordova插件chrome应用程序udp、cordova插件websocket和cordova插件websocket服务器,但仍然不能正常工作(我想说它根本不能工作)