有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java服务器安卓客户端

我正在安卓上制作一个多人游戏,它将与Java服务器进行通信。(服务器与数据库通信)。会有很多客户
我从一个带有glassfish服务器的Web应用程序开始,从数据库生成实体类,然后从实体生成facadeREST类。我尝试使用HTTP请求-响应通信,很简单。但是有一个问题:

只有客户端可以启动通信,服务器只能监视和响应请求。有几次,我需要服务器启动与某个客户端的通信。 对于HTTP请求,我只能做这样的事情:客户端每10秒发送一个请求,如果有针对该客户端的消息,则服务器响应。但这不是我想要的方式。我相信有更好的解决办法

我在寻找一种方法,很简单。如果我能使用glassfish或其他服务器来解决多线程问题,那就太好了


共 (1) 个答案

  1. # 1 楼答案

    你需要的是我的朋友

    它将减少客户端保持轮询的需要,而让云通过推送通知启动通信

    关于应用服务器,如果您的应用程序遵循JavaEE标准,那么您应该能够将其部署到任何旧的JavaEE容器中。我建议你利用CloudBees提供的免费Java主机,就像在glassfish上一样加入你的战争

    关于你的应用程序实际需要做什么,我不能给出建议,因为你没有给出任何细节:S

    。。。不,我不为云蜂工作,我只是觉得它们很棒