如何使用Web服务开发模块化软件

时间:2016-11-22 10:43:32

标签: java web soap service modular

我需要开发这个应用程序:

有1个中央模块和3个子模块。在一个简单的java项目中将是:

package com.proj.manager
   Gui.Java
   MonitorizeSubModules.Java
   WebServiceSOAP.Java
package com.proj.submodule1
   ManageConnections.Java
   DoThingsInThreads.Java
package com.proj.submodule2
   ManageConnections.Java
   DoThingsInThreads.Java

因为这些软件包中的每一个都往往很复杂,所以我希望以模块化方式开发它们(例如,使用OSGi),并为它们提供内部API以便相互通信。

所以,我的主要问题是:如何将我的项目开发为模块化应用程序?如何将应用程序接口(例如com.proj.manager.WebServicesSOAP.Java)作为Web服务提供?

我希望我明白我的问题,对社区来说这不是新手:)

感谢。

1 个答案:

答案 0 :(得分:0)

同时,我选择使用Netbeans(Enterprise Java Beans)的EJB。它完全符合我的需要:Netbeans Enterprise Applications