java 如何为JSP和EJB3网站创建API [已关闭]

j2datikz  于 9个月前  发布在  Java
关注(0)|答案(3)|浏览(97)

就目前而言,这个问题不适合我们的问答形式。我们希望答案能得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或广泛的讨论。如果您认为这个问题可以改进,并可能重新开放,请visit the help center寻求指导。
11年前关闭。
我有一个现有的EJB 3/Hibernate(后端)和JSP(前端)网站.我想建立一个API的业务逻辑,以便它可以访问到iPhone应用程序或Android应用程序,甚至是一个移动的网站.我阅读有关两个这样的技术在Java即. RESTful的Web服务和JAX-WS(基于XML的Web服务).哪一个将是更可行的或有任何其他技术使用.
请帮助我,因为我是新的网络服务。

ilmyapht

ilmyapht1#

我推荐使用JAX-RS的RESTful服务,它们实现起来很快,而且在移动的设备上使用起来更容易。
以下是一些有用的阅读材料:

当然,您也可以为您的服务建立RESTful和WS端点。Map不是一对一的,但是像CXF这样的工具包使它(有点)轻松。

gwbalxhn

gwbalxhn2#

RESTful服务会是一个更好的选择,你可以使用Jersey,如果你使用NetBeans作为IDE,你可以方便地开发RESTful API

avwztpqn

avwztpqn3#

一个重要的细节是您是否是唯一一个将开发应用程序的人,或者您是否想要一个公共API。
如果你是唯一一个,我推荐SOAP/XML。这可以通过使用集成的服务器端容器和简单的注解来实现。
但是,如果您想开放API,我建议您使用REST。RESTEasy是一个非常好的框架,就像JAX-RS一样。

相关问题