2012-03-19 141 views
1

使用OSGi Eclipse RCP应用程序

我有几个Web服务的书面formerley并部署在Tomcat上。现在我要用eclipse RCP开发一个新的UI(旧的SWT应用程序有点冗余)。我必须做出选择。我将直接使用此Web服务与jax-ws客户端,或者我将使用OSGI来封装此服务并通过OSGI使用此结构。你建议哪种解决方案?

回答

1

将您的webservices作为OSGi服务公开。这使得实现细节和消费者(UI)保持良好的分离。

如果您决定将Web服务更改为某种其他类型的服务(例如直接调用Servlet),则更容易,更重要的是,轻松地模拟您的服务以开发/测试新的UI。

相关问题