本人刚学JAVA不久在好多技术书上都看到中间件这个名词,在网上查了查中间件的定义感觉和组建很象,不知道有什么区别,请高手执教一下

解决方案 »

  1.   

    搞了2年,也不知道它们的暧昧关系...汗...
      

  2.   

    中间件是一个可大可小的概念;大至应用服务器小至一个小软件;主要是不与底层操作系统、上层应用逻辑相关联;但提供接入接口组件,则更多的用于业务逻辑或者表现层;把一个功能做成一个模块并形成组件;
      

  3.   

    中间件确实是个不太清晰的概念,目前一般指的就是应用服务器
      

  4.   

    嗯,我对这两个概念也比较模糊,学习~
      

  5.   

    组件感觉有些偏类似于“模块”的概念,其立足点常常是基于某个特定的项目;而中间件则是普遍适用的,中间件具有更广范围内普遍的适应性。
      

  6.   

    中间件是用于某一用途的独立于你的系统的软件,它们包括该用途的完整功能。组件是可重用的软件,肯能是完整的,也可能是部分的。个人理解。
      

  7.   

    我也对这个概念很模糊,中间件功能更强大吧