我需要开发这个应用程序,它:
有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)可以作为网络服务吗?
我希望我把我的问题说清楚了,而且对于社区来说,这不是一个新手:)
谢谢。
发布于 2016-11-24 17:43:18
同时,我选择使用Netbeans (Enterprise Java Beans)的EJB。它做的正是我需要的:Netbeans Enterprise Applications
https://stackoverflow.com/questions/40739745
复制相似问题