我在这里需要一些指导。
我设法让我的 java 服务器正常工作,运行一个 java 线程来监听客户端套接字通信,所有业务逻辑都在我的 java 代码中。
我还设法连接了多个客户端,一切都很顺利。 客户端使用 Swing 应用程序连接我的 Java 服务器,服务器和客户端都是单独的 java 项目,.jar 文件。
现在我想在一些免费的托管环境上托管服务器,我已经研究过 Google App Engine,但它似乎只适用于 servlet,对吗?
是否可以在 servlet 上打开接受 tcp 套接字连接?我知道通常 servlet 用于 HTTP 连接,为客户端显示 Java 服务器页面。
我还查看了 RMI,远程方法调用,但是我可以在哪里托管 RMI 服务器? 我正在寻找免费托管,我不需要太多带宽,1GB 就足够了,也许更少..
一定有适合我正在寻找的服务。
提前致谢;)
最佳答案
要运行您自己的自定义服务器,您将需要 VPS,但这些不是免费的。某些服务(例如 Amazon)有 free usage tier不过,您无需额外费用即可开始使用。
关于java - 使用套接字通信托管 Java 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18311598/