0

我是 Java 新手,所以我可能会误解一些名词 - 我希望我能正确理解。

我们正在创建一个第三方软件的扩展,它可以动态加载我们的 JAR。作为实现的一部分,扩展应该有一个服务端点(我认为 servlet 是正确的名词)等待来自我公司后端服务器的请求。

整个解决方案应该在 Websphere(可能是 7.0)上运行。

我正在寻找一种无需创建 WAR 文件即可打开服务端点的方法。我不想要 WAR 的原因是因为我们的 JAR 是动态加载的,我不相信第三方系统能够加载 WAR。此外,我担心通过创建 WAR,我基本上会创建一个新应用程序,该应用程序将无法访问在我们扩展的主机进程中分配的对象。

那可行吗?

谢谢,

纳达夫

4

1 回答 1

1

是的,您可以,只需使用 JDK 自带的 Enpoint.publish() 方法即可。请查看链接 Publishing a WS with Jax-WS Endpoint

于 2015-02-02T12:37:02.887 回答