中间件产品基本情况介绍
相关报告
- 数据更新中...
中间件是一种应用于分布式系统的基础软件,位于应用与操作系统、数据库之间,主要用于解决分布式环境下数据传输、数据访问、应用调度、系统构建和系统集成、流程管理等问题,是分布式环境下支撑应用开发、运行和集成的平台。中间件用途示意图
分布式系统的数据传输问题是中间件需解决的最基本问题,随着软件技术的发展,中间件的应用领域逐渐扩大到应用调度、分布式系统构建与集成、业务流程管理等方面。以数据传输为例,分布式系统对数据传输的特定要求一般包括:
①屏蔽异构。分布式系统中由于在操作系统、通信通道、网络协议等方面存在差异,因此对数据传输具有跨平台的要求,中间件软件可屏蔽上述网络环境的异构性,为分布式应用提供高效的通信管理和统一的调用接口。
②大量并发。分布式系统中多节点对单一节点的并发数据传输十分普遍,因此要求能够处理大量请求(数据)并发传输的情况。
③可靠性与容错性。分布式系统要求数据传输不会导致数据丢失,保证数据准确到达,而且在单个节点运行出现故障时影响最小或不影响整个系统运行。
除上述要求外,分布式系统还对数据传输的安全性、可扩展性、易管理性等方面具有较高的要求。
中间件产品开发的核心思想是抽取分布式系统对于数据传输、信息系统构建与集成等问题的共性要求,封装共性问题的解决方法,对外提供简单统一的接口,从而减少开发人员面对上述共性问题时的难度和重复性工作量,提高系统的开发效率。中间件从根本上解决了异构网络环境下软件互联和互操作等共性问题,而且提供标准接口、协议,具有较高的移植性,为应用软件在不同的技术之间共享资源提供了可复用的“标准件”,具有基础性支撑作用,因此被列为与操作系统、数据库并重的基础软件之一。
本文地址:http://www.zwzyzx.com/show-336-169054-1.html
上一篇:省网整合对有线电视系统行业的影响
相关资讯
- 国内电力信息化行业发展状况(2014-12-06)
- 政府政策支持为移动智能终端操作系统行业营造良好的发展空间(2015-04-16)
- 智能控制器的发展现状(2016-10-19)
- 集成电路设计行业盈利模式情况介绍(2014-07-10)
- 中国智能手机出货量及全球占比预测(2014-06-15)
- 长电科技(600584):智能终端沐浴下,培育长电向阳花(2016-05-25)
- 物联网产业链全景图(2016-08-18)
- 中间件的分类和主要功能情况介绍(2015-08-27)
合作媒体
最新报告
定制出版
热门报告
免责声明
中为咨询所引述的资料是用于行业市场研究以及讨论和交流,并注明出处,部分内容是由相关机构提供。若有异议请及时联系本公司,我们将立即依据相关法律对文章进行删除或作相应处理。查看详细》》