【发布时间】:2013-10-08 12:33:35
【问题描述】:
我们有一个旧的 JBoss 3.2.3 服务器,它托管一个应用程序并公开 EJB 以供远程访问。
该应用程序多年来只进行了少量维护,我们没有努力将其迁移到应用服务器的较新版本。
现在,我们正在将它与另一个应用程序集成,并且我们还需要公开 SOAP Web 服务。
起初,我并不担心,因为 JBoss 3.2.3 宣布符合 J2EE 1.4 规范 (JSR151),该规范指定了 Web 服务的 API:Web 服务 (JSR109) 和 JAXRPC (@987654323 @)。
但是,我使用 JAX-RPC api 的第一次部署失败,因为 JBoss 没有找到 JAX-RPC 类。
所以我的问题是:
- JBoss 3.2.3 真的是 J2EE 1.4 应用服务器吗?缺少 JAX-RPC 类似乎表明并非如此。
- 在 JBoss 3.2.3 中公开 Web 服务的 API 是什么?
- 从部署在 JBoss 3.2.3 中的 EJB 中使用 Web 服务的 API 有哪些?
最后,我总是可以在我的应用程序中部署其他 API 和库,但我想避免与现有库重叠。
【问题讨论】:
标签: jboss