【问题标题】:A J2EE server collect information of another server, possible?一个 J2EE 服务器收集另一个服务器的信息,可能吗?
【发布时间】:2015-05-25 21:56:33
【问题描述】:

我正在做一个项目。我的老师提供了一个具有 Restful API 的服务器,但它不适用于 android 应用程序。我想开发另一个服务器(通过 J2EE),它可以收集我的教师服务器的信息(通过使用它的 Restful API)为我的安卓应用程序提供一个 Restful API。 这意味着我的服务器为我的 android 应用程序提供 Web 服务,它也是我的教师服务器的客户端。 这就是我的项目想法。我想知道 J2EE 是否有可能。如果可能,如何通过 J2EE 发送和接收 HTTP 消息? 非常感谢您的回答。

【问题讨论】:

  • REST API 与安卓应用程序不兼容的原因是什么?你的想法是可能的,但真的没有必要。直接联系教师服务器。

标签: jakarta-ee restful-architecture


【解决方案1】:

作为另一个 Restful HTTP 服务的客户端,您必须使用 HTTP 客户端,如果您的应用程序(作为客户端)是在 J2EE 上下文中开发的或者是一个独立的控制台应用程序,这并不重要。

Apache HttpClient 很常见,允许您直接创建 GET、POST 和其他动词。它还支持 HTTPS 和典型的身份验证方法。不过,这是一个偏好问题,您也可以查看HttpClient in java 等问题的答案以获得更多意见。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 2019-02-16
    • 1970-01-01
    相关资源
    最近更新 更多