首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设计多模块Java EE应用程序

设计多模块Java EE应用程序
EN

Stack Overflow用户
提问于 2012-06-28 22:14:19
回答 3查看 1.5K关注 0票数 1

也许我的问题是抽象的或断章取义的,但我之所以在这里提问,是因为我几乎不知道这是如何发生的。

我想知道大型应用程序/平台如何将应用程序分解为多个模块,以及它们如何管理模块依赖关系。

例如,在一些电子商务应用程序中,他们倾向于将其分解为各种模块,如定价、促销、发货、导入/导出等。当我们开发这些应用程序时,我们几乎不考虑底层模块,以及它们是如何设计来提供功能主义者的。

这些模块中的大多数都不是web应用程序,而是独立的模块,并且不会作为jar文件部署在web应用程序中。

是否有人可以帮助我了解他们是如何分解事物的,或者是否有任何标准的方法来执行this.any帮助/资源以获得洞察力,这将非常有帮助

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-06-29 17:34:27

电子商务应用程序...倾向于将应用程序分解为各种模块,如定价、促销、发货、导入/导出等。..。有没有人可以帮助我理解他们是如何分解事物的,或者有什么标准的方法可以做到这一点。

从技术的角度来看,模块化应用程序的方法有多种。大型系统被分成必须相互通信的模块,有各种技术可以做到这一点: EJB、web服务、库、数据库、文件系统、消息队列等。

在实践中,10个应用程序将根据公司的社会结构进行模块化。这是Conway's law。由于定价、促销、发货通常是组织中的不同团队,因此每个团队都有一个工程团队,系统将根据组织团队进行模块化。

票数 2
EN

Stack Overflow用户

发布于 2012-06-29 17:12:02

试着看看各种maven原型。

例如:http://appfuse.org/display/APF/Home

票数 1
EN

Stack Overflow用户

发布于 2012-06-29 17:13:01

您可以将许多EJB jar归档打包到一个EAR归档中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11246604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档