【发布时间】:2015-01-12 13:14:32
【问题描述】:
朋友们,
我想使用 Dropwizard 访问封装在 Glassfish 上托管的 EJB 层中的业务逻辑。
来自 Dropwizard 网站,Dropwizard 使用 Jetty 作为内置应用程序服务器。据我所知,这与 EJB 不兼容。
如何构建一个可以使用我的业务层的 Web 服务层,同时我可以利用在任何地方运行的 .jar 服务?
问候,
【问题讨论】:
标签: glassfish ejb dropwizard
朋友们,
我想使用 Dropwizard 访问封装在 Glassfish 上托管的 EJB 层中的业务逻辑。
来自 Dropwizard 网站,Dropwizard 使用 Jetty 作为内置应用程序服务器。据我所知,这与 EJB 不兼容。
如何构建一个可以使用我的业务层的 Web 服务层,同时我可以利用在任何地方运行的 .jar 服务?
问候,
【问题讨论】:
标签: glassfish ejb dropwizard
使用 EJB Web 服务不需要使用 EJB。它只是基于 HTTP 的 SOAP,因此您可以使用简单的 HTTP 客户端应用程序来完成。
通常您会从 wsdl 生成代理代码以与 JAVA 一起使用,请查看 apache cxf 或 jaxws-maven-plugin。
【讨论】: