java - 连接 Android 和 Java EE 服务器

标签 java android jakarta-ee ejb

我在做游戏。客户端在android中运行。它是多人游戏,我想在服务器上检查尽可能多的逻辑。我对如何将 android 客户端连接到纯 java 后端感兴趣。只要它会产生大量编程开销,我就不想处理纯套接字。像EJB之类的就完美了,但是只要能看到,安卓什么的都没有rmi包。因此,唯一的方法是通过套接字或 URL 对象将其连接到 REST 服务(可以通过 URL 连接到基于 SOAP 的服务 - 但手动操作太复杂)。序列化在 android 和 java 之间不起作用。将多人游戏中的 Android 应用程序连接到服务器(更好的 Java EE EJB 或其他东西)的最佳方法是什么?除了纯 XML,还有其他方法吗?

最佳答案

您可以使用 JAX-RS 构建 RESTful Web 服务,并且可以使用 JSON 作为负载。 Jersey是一个引用实现,是一个很好的实现。有 JSON也支持。

关于java - 连接 Android 和 Java EE 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993446/

相关文章:

java - 鼠标悬停并随后单击菜单项

java - 使用另一个面板的值刷新 JPanel

android - onStatusChanged 情况

java - 重型后端中间层服务器应用程序中的 Thread Local 建议

java - 插入前加密/解密实体 'Password' 字段 - JPA

jakarta-ee - 我可以使用 apache wink (JAX/RS) 实现 Hibernate (JSR 303) 方法验证吗

java - 查找 n 个字母的所有排列的算法

java - Java Media Framework 安装失败

java - 添加模块后,Android Studio 以非零退出值 1 结束

android - 以编程方式获取选定的行数据