四件一架间的区别

hesouxiang 2008-07-28 08:57:15
请问各位,J2EE中所说的“插件、中间件、组件、构件、模架”等看起来都差不多,请理解的高手给予指教,谢谢!
...全文
95 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gonxi 2008-08-08
  • 打赏
  • 举报
回复
插件、中间件、组件、构件、模架

这几个概念,主要是应用场合不同

插件主要指在插件系统中,可以独立插拔的功能组件。

中间件,主要指ejb系统,或是大型系统中,提供一个核心功能的组件。

组件的概念比较广,但一般来指一些小的功能模块。

构件比组件的概念更小,好比是一个小零件,而组件可能是一个发动机。

模架?这个不是很明确,查到的是在机械行业的使用模具架子。应该和框架,示例代码类似
禽兽v5 2008-08-08
  • 打赏
  • 举报
回复
用tor或者无界去搜wikipidia,你就明白了。
老冯laofeng 2008-08-07
  • 打赏
  • 举报
回复
关注中
lizejia01 2008-08-04
  • 打赏
  • 举报
回复
我只了解一点,看已可以写点组件,也就是组件,是自己或是别人写好的代码拿来用吧
jkfordream 2008-08-02
  • 打赏
  • 举报
回复
这几个概念既有区别,但所包含的范围又有所交叉.
首先说组件与构件:这两个概念很接近,本质上说的是同一事物,在很多场合可以混用的,但是通常而言,组件的划分粒度要比构件大一些,但这也不是绝对的哦.

插件这个概念和组件与构件接近.只是在与系统整体上的关系上与组件和构件有所区别吧了.

而中间件这个概念的内涵和外延的非常广了,到目前为止,业界都还没有一个标准统一的界定,我们最常用的应用服务器,如JBOSS之类的就是中间件.

模架,这个通常包含两方面的层面,一是指设计理念和方式这个层面,如MVC,分层体系架构;二是指实际的程序应用层面,比如struts,spring等

个人拙见...
hesouxiang 2008-08-02
  • 打赏
  • 举报
回复
感谢jkfordream 的回答!
jdlsfl 2008-07-28
  • 打赏
  • 举报
回复
插件
中间件、组件、构件
模架
是否应该这样分为三类,具体你可以google下

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧