我有一个现有的应用程序(比如“A”),我想从另一个应用程序“B”调用这个应用程序的 java 函数。
我不想将这个应用程序('A')的依赖项放在我的调用应用程序('B')中,以避免在多个地方运行'A'。
我们考虑将“A”的功能公开为 Web 服务,“B”可以通过依赖“A”的客户端来调用它。
什么是有效和简单的方法来做到这一点。
提前致谢。
我有一个现有的应用程序(比如“A”),我想从另一个应用程序“B”调用这个应用程序的 java 函数。
我不想将这个应用程序('A')的依赖项放在我的调用应用程序('B')中,以避免在多个地方运行'A'。
我们考虑将“A”的功能公开为 Web 服务,“B”可以通过依赖“A”的客户端来调用它。
什么是有效和简单的方法来做到这一点。
提前致谢。
根据服务类型:
无论哪种方式,您都可以在您的类上添加几个注释,并配置框架以公开服务(请参阅您选择的任何一个的文档)
看看Jax-WS。我不知道什么更容易 :D 您可以使用 @WebMethod 注释方法并将您的工作部署到应用程序服务器上——然后就可以了!