我需要开发这个应用程序:
有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服务提供?
我希望我明白我的问题,对社区来说这不是新手:)
感谢。
答案 0 :(得分:0)
同时,我选择使用Netbeans(Enterprise Java Beans)的EJB。它完全符合我的需要:Netbeans Enterprise Applications