中間件的技术及其应用.docVIP

  • 9
  • 0
  • 约1.47万字
  • 约 17页
  • 2016-11-27 发布于重庆
  • 举报
中間件的技术及其应用

一、概述 1、中间件的概念 随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。 这些,都需要一种构筑于软、硬件平台之上,同时对更上层的应用软件提供支持的软件系统,而中间件正是在这个环境下应孕而生。 由于中间件技术正处于发展过程之中,因此目前尚不能对它进行精确的定义。 比较流行的定义是:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算资源和网络通讯。 从中间件的定义可以看出,中间件是一类软件,而非一种软件 ;中间件不仅仅实现互连,还要实现应用之间的互操作 ;中间件是基于分布式处理的软件,定义中特别强调了其网络通讯功能。 2、中间件特点及优势 通常意义下,中间件应具有以下的一些特点 :满足大量应用的需要 ;运行于多种硬件和OS平台;支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能 ;支持标准的协议 ;支持标准的接口。 程序员通过调用中间件提供的大量API,实现异构环境的通讯,从而屏蔽异构系统中复杂的操作系统和网络协议。 中间件提供客户机与服务器之间的连接服务,这些服务

文档评论(0)

1亿VIP精品文档

相关文档