如何在桌面java应用程序中创建websocket服务器

时间:2016-08-23 17:25:51

标签: javascript java ssl websocket java-websocket

我不想使用完整的Web服务器,如Apache Tomcat或任何类似的技术。我只需要在我的桌面应用程序中提供一个websocket服务器,并允许一个网页连接到它,在同一台机器上就可以了。

我一直在使用TooTallNate库,一切都很好,但是当我尝试使用HTTPS协议传递javascript时会出现问题,错误是关于:

混合内容:“https://localhost/projects/websocket/test/test.html#”页面是通过HTTPS加载的,但是尝试连接到不安全的WebSocket端点“ws:// localhost:38521”。此请求已被阻止;此端点必须通过WSS可用。 Uncaught SecurityError:无法构造'WebSocket':可能无法从通过HTTPS加载的页面启动不安全的WebSocket连接。

当我从HTTPS页面尝试与我的Java桌面应用程序建立通信时,出现了一个大问题。因为在该库中没有足够的SSL / TLS支持来解决这个问题。

因此,我需要一个Java中的最小或干净的库来创建一个websocket服务器(支持TLS),并允许通过HTTPS和HTTP进行网页通信。

我听说过码头。你觉得怎么样?

0 个答案:

没有答案