【发布时间】:2008-09-27 15:59:05
【问题描述】:
嗨,我正在开发一个 Grails 应用程序,它必须与现有的 Java EE 应用程序(使用 EJB2 构建)进行通信。 “旧版”应用和新的 Grails 应用都将提供服务并使用它们。
出于互兼容性的原因,我正在考虑使用 WebServices 进行通信。现在我想知道我应该在双方都使用哪些框架。
由于 Java EE 应用程序现在在 JDK5 下运行,我可以使用 JAX-WS,我想在 Grails 端使用 Metro (https://jax-ws-commons.dev.java.net/grails/) 会很有意义。有没有人有这方面的经验?或其他建议?
【问题讨论】:
-
基于 Garths 的回答和我们的进一步研究,我们最终使用 RMI 来访问 EJB 服务。我们还提供从 Grails 到我们使用 XFire 和 WebServices 实现的其他应用程序的服务。
标签: web-services grails jakarta-ee remoting ejb