全国党建网站联盟 加入收藏 设为主页 推荐本站
首页 > 信息化建设 > 最新动态 > 请您阅读:
中间件技术
作者:    信息来源:佚名    点击数:     更新时间:2018/6/24 收藏|留言|字体: | 投稿
   随着信息化环境应用多样复杂,大型的单位或者机构中可能会拥有多种操作系统、不同的数据库、异构的网络环境以及若干应用等,那么如何把它们结合成一个有机的协同工作整体,真正实现企业跨平台分布式应用呢?中间件便是解决之道,它用自己的复杂换取了企业应用的简单。那么,复杂的中间件到底包含哪些种类?分别完成什么功能呢? 
   在客户机/服务器计算模式开始成为主流技术时,将数据统一存储在数据服务器上,而有关的业务逻辑都在客户端实现,即所谓胖终端的解决方案,这种两层结构的模式大大阻碍着系统的发展,单一的服务器结构紧密地依赖供应商;数据存取受到限制;难以扩展到大企业广域网或国际互联网;也难以管理客户端的机群。随着用户业务需求的增长及Internet/Intranet的普及,将以三层或四层体系结构取代。三层结构就是把用户端的业务逻辑独立出来,并与数据库服务器中存储过程合并在一起,构成应用层,以提高计算能力,实现灵活性。在这种结构中用户端仅仅是处理图形用户界面(GUI),而目前趋势是采用具有交互功能的浏览器,即形成瘦终端的工作方式,为此,中间又增加了一层,称为Web服务器层,形成了四层体系结构。 
   这类多层结构的分布系统,各服务器和终端机之间都是通过网络连接起来的,并有大量信息和数据进行传递。对每个应用系统而言,在设计和实现时需要开发的,仅是在应用服务器上的业务逻辑部分的软件,除此之外,还必须要设计处理分布系统所特有的功能的软件,而目前的操作系统和支撑软件都不支持。为此出现了中间件,它是处于系统软件和应用软件之间的一批软件。使设计者集中设计与应用有关的部分,大大简化了设计和维护工作。通过五、六年的大量应用和实践,中间件已有一批成熟的产品,并成为设计分布系统时不可缺少的软件。


<< 返回主页录入:信息科张颖    编辑:信息科张颖   
  • 上一篇信息:

  • 下一篇信息: 没有了
  • =====48小时信息排行榜=====

    =====48小时图文排行榜=====

    =========最新专题=========

    9159澳门金沙游艺城 Copyright @ 2013-2018 By QDNZZB. All rights reserved.

    主办单位:中共黔东南州委组织部 地址:贵州省凯里市营盘坡东路51号

    黔ICP备10200115号-1 贵公网安备52260102556083号 邮箱:qdnzzber@126.com