使用Java EE和Netty-Socket.io

时间:2016-06-20 16:22:49

标签: node.js sockets sap java-ee-web-profile hana-cloud-platform

我有一个高效的HCP设置,并希望它作为socket.io服务器运行。我已经能够使websockets工作,但是我已经有很多运行socket.io的软件,并且不想改变所有这些。

我基本上希望将我现在拥有的节点服务器换成HCP。我有一个在本地运行的java web EE项目,它使用这个https://github.com/mrniko/netty-socketio 这有效,我可以使用localhost作为主机在本地运行演示。然而,一旦我部署了我的HCP实例,我就不知道如何将另一台设备指向正确的服务器/ IP和端口?

我尝试过的事情:使用websockets而不是云连接器,只使用node.js和一个不太好的数据库隧道,隧道在24小时后关闭。

如果有人甚至知道我可以研究哪些领域以便更好地理解它,那将会有所帮助。 HCP只是一个巨大的平台。不幸的是socket.io确实是我在这种情况下唯一可以使用的东西,所以这个问题更多的是关于url和ports的路由而不是socket.io。

1 个答案:

答案 0 :(得分:0)

不确定socket.io,但根据您的上述评论,为您的客户输入正确的地址应该不难。您在HANA Cloud Platform上部署的每个Java应用程序都有一个唯一的URL。如果您使用HTTP,则需要为您的客户端使用端口 80 ,对于HTTPS端口 443

enter image description here

相关问题