使用 JEE 部署了 Web 应用程序,我可以将其服务用于 Android 应用程序吗?

Deployed Web app with JEE and can i use its services for Android app?

我的想法是,如果我创建 Web 应用程序并将其部署在服务器上,如果还创建移动应用程序,我是否能够使用其服务?

Java EE 对于 Web 应用程序是否比 php 更好?我知道因为要租服务器所以更贵,但是更好吗?

使用:

亲爱的@Plamen 至于使用哪种语言(Java 或 Php)将由您选择。但是如果你想创建一个 restful 网络服务,我建议使用 Java EE 和 Jersey(JAX-RS)。此外,如果您想在 android 应用程序上使用您的服务,您可以通过 Jersey 客户端轻松使用它。

我建议阅读更多关于 http://www.vogella.com/tutorials/REST/article.html

只需在您的 Web 项目中创建一个 rest api,然后您就可以通过 android 应用访问它。

JEE 提供更好的应用程序架构和组织以及与其他系统集成的更简单方式,因此它的主要优点是可维护性、可重用性和互操作性,因此如果您希望您的代码增长到一定数量的代码行并期望在其他项目中重用代码,这是一个不错的选择,否则就让它简单使用 PHP。

  1. 是的,您可以从您的移动应用程序向服务器端点发出请求。创建 RESTful 网络服务和 sending/receiving JSON 数据是一种很好且简单的方法。

  2. 关于JavaEE还是PHP看应用需要。我个人会使用 Java.