收缩

QQ在线客服

  • 在线咨询
  • 中为客服1
  • 中为客服2
  • 中为客服3
  • 中为客服4

QQ在线客服

  • 400-891-3318
  • 0755-84275866
  • 0755-84275899
  • 中为报告
  • 中为资讯
  • 中为数据
  • 企业名录
 深圳·北京·上海
中国最为专业的产业市场调查研究咨询机构
中为实力鉴证  咨询流程  公司资质
您当前位置:首页 > 行业分析 > IT通讯 >  正文

中间件产品基本情况介绍

来源:中为咨询网www.zwzyzx.com 【日期:2015-08-27 13:43:19】【打印】【关闭】
相关报告
  • 数据更新中...
中间件是一种应用于分布式系统的基础软件,位于应用与操作系统、数据库之间,主要用于解决分布式环境下数据传输、数据访问、应用调度、系统构建和系统集成、流程管理等问题,是分布式环境下支撑应用开发、运行和集成的平台。中间件用途示意图
分布式系统的数据传输问题是中间件需解决的最基本问题,随着软件技术的发展,中间件的应用领域逐渐扩大到应用调度、分布式系统构建与集成、业务流程管理等方面。以数据传输为例,分布式系统对数据传输的特定要求一般包括:
 
①屏蔽异构。分布式系统中由于在操作系统、通信通道、网络协议等方面存在差异,因此对数据传输具有跨平台的要求,中间件软件可屏蔽上述网络环境的异构性,为分布式应用提供高效的通信管理和统一的调用接口。
 
②大量并发。分布式系统中多节点对单一节点的并发数据传输十分普遍,因此要求能够处理大量请求(数据)并发传输的情况。
 
③可靠性与容错性。分布式系统要求数据传输不会导致数据丢失,保证数据准确到达,而且在单个节点运行出现故障时影响最小或不影响整个系统运行。
 
除上述要求外,分布式系统还对数据传输的安全性、可扩展性、易管理性等方面具有较高的要求。
 
中间件产品开发的核心思想是抽取分布式系统对于数据传输、信息系统构建与集成等问题的共性要求,封装共性问题的解决方法,对外提供简单统一的接口,从而减少开发人员面对上述共性问题时的难度和重复性工作量,提高系统的开发效率。中间件从根本上解决了异构网络环境下软件互联和互操作等共性问题,而且提供标准接口、协议,具有较高的移植性,为应用软件在不同的技术之间共享资源提供了可复用的“标准件”,具有基础性支撑作用,因此被列为与操作系统、数据库并重的基础软件之一。
本文地址:http://www.zwzyzx.com/show-336-169054-1.html
分享到:
相关资讯

合作媒体

定制出版

报告搜索

免责声明

  中为咨询所引述的资料是用于行业市场研究以及讨论和交流,并注明出处,部分内容是由相关机构提供。若有异议请及时联系本公司,我们将立即依据相关法律对文章进行删除或作相应处理。查看详细》》