0

我有一个现有的应用程序(比如“A”),我想从另一个应用程序“B”调用这个应用程序的 java 函数。

我不想将这个应用程序('A')的依赖项放在我的调用应用程序('B')中,以避免在多个地方运行'A'。

我们考虑将“A”的功能公开为 Web 服务,“B”可以通过依赖“A”的客户端来调用它。

什么是有效和简单的方法来做到这一点。

提前致谢。

4

2 回答 2

2

根据服务类型:

  • SOAP 服务:JAX-WS
  • RESTful 服务:JAX-RS、Spring-MVC

无论哪种方式,您都可以在您的类上添加几个注释,并配置框架以公开服务(请参阅您选择的任何一个的文档)

于 2012-01-24T07:10:56.460 回答
1

看看Jax-WS。我不知道什么更容易 :D 您可以使用 @WebMethod 注释方法并将您的工作部署到应用程序服务器上——然后就可以了!

于 2012-01-24T07:11:23.357 回答