实用化已成为中间件技术发展重要趋势
中间件技术已经成为应用系统的支撑。相对于操作系统与数据库而言,中间件与应用系统的关系更为密切,因此,应用系统的发展与中间件技术的发展互为因果。应用系统的需求就是中间件技术发展的风向标。
从近年来的应用发展的情况看,许多传统的领域如金融、电信等大型企业的核心业务系统的建设已基本完成,基本数据源已经形成,并继续向互联网领域过渡。新的业务系统如决策系统、增值业务系统等将逐步展开。而在政府领域及中小企业领域,信息系统的发展相对滞后,其基础业务系统的建立正在进行或刚刚开始。同时,信息系统建设的地域性差异很大,沿海地区与内陆地区都有很大差异。由于不同的应用系统类型需要不同的中间件技术,应用发展的不均衡性也导致中间件技术的多样化发展。
中间件的分类方法繁多,为了便于说明问题,根据近年的发展状况,我们姑且把中间件分为两大类:一类是底层中间件,用于支撑单个应用系统或解决单一类问题,包括交易中间件(TPM)、应用服务器(WAS)、消息中间件(MOM)、数据访问中间件(UDA)等;另一类是高层中间件,更多用于系统整合,包括企业应用集成中间件(EAI Suites)、工作流中间件(Workflow)、门户中间件(Portal)等,它们通常会与多个应用系统打交道,在系统中的层次较高,并大多基于底层中间件运行。 这些种类的中间件,根据应用的场景及发展轨迹的不同,将继续保持多样化发展,并不断衍生出新的格局。
底层中间件持续走稳
在强势行业新应用中,特别是在政府、中小企业的基础应用系统的建设中,底层中间件将得到更广泛的应用。作为B/S结构应用基础设施,应用服务器在市场上大行其道。由于应用服务器的标准完备,所遵循的主要规范EJB及J2EE逐渐走向成熟,提供此类产品的厂商又众多,因此竞争也最激烈,其市场价格也会持续走低,继续保持“物品化”的趋向--即产品价格平稳走低,利润增长依赖于增值服务。
应用服务器由于基本上继承了交易中间件和消息中间件的功能特性,在采用B/S结构及非传统编程语言(C、C++等)的应用中,应用服务器在逐渐蚕食交易中间件及消息中间件的一部分市场,导致后两种中间件在B/S市场中增长放缓。
作为历史最长、最成熟的中间件,交易中间件在对效率、可靠性等方面要求严格的关键任务系统中仍具有明显优势,在金融、电信、证券等许多行业的核心业务还无法采用B/S结构的情况下,仍将占有重要地位。
消息中间件的定位、功能及稳定性非常出色,在需要数据可靠传输的系统中牢牢占据一席之地。同时,在各行业的单一应用系统建立起来以后,应用整合已成为新一轮应用系统建设的热点,其中消息中间件扮演了重要的角色。根据Gartner的报告,在各种应用整合的技术中,基于集成代理套件(专用EAI软件)的应用整合技术将成为最主流的技术,而集成代理套件的应用通常都离不开消息中间件。
数据访问中间件一直是在中间件技术的边缘上,独立的产品不多,大都由数据库厂商随数据库产品一起提供。而中间件与数据库之间的接口标准,如XA及JDBC、ODBC等已经非常成熟。
高层中间件成为市场新宠
在单一或基础应用系统已经逐渐成熟的领域,新的应用热点就是对应用系统的整合,并进而实现决策分析系统、增值业务系统等新的建设项目,使企业能够进一步挖掘信息和对外提供多元化的服务。在政府行业,由于具有业务种类繁多、变化快、机构庞杂等特点,使得电子政务虽然不像电信、金融系统那样对系统效率、可靠性等要求甚高,但由于其业务及流程的复杂程度以及变化速度更甚于金融、电信等应用,对中间件软件的功能提出了新的、更高的要求。
在上述领域的应用系统,需要大量高层中间件的支撑。因此,EAI软件、工作流系统、Portal等已经逐渐成为行业应用的新宠。这些新的中间件通常都不是单一的中间件产品,而是多种中间件技术的融合,需要融合消息传输、事务处理、流程整合、构件化、应用服务器等中间件技术。Web Service技术将融合到应用服务器、EAI软件、工作流系统、Portal等中间件软件中。由于这些中间件技术更加复杂,更加贴近应用,因此需要更多的专业服务,当然他们的单位价格也大大高于底层中间件。
从近年来的发展来看,高层中间件已经成为许多领域应用的不可或缺的基础架构软件,并因其价值巨大,已成为中间件厂商新一轮竞争的焦点。
新技术与产品的推出速度放缓
随着各种中间件技术及产品粉墨登场,中间件技术已经逐渐走向成熟。同时受全球IT不景气的影响,特别是互联网所带来的经济泡沫破灭以后,IT技术的发展又回到理性的轨道上来了,不再一味地更新技术,使用户无所适从,而是更加有节奏、更加踏实地去解决用户的问题。在中间件技术领域,短期内也不会再出现革命性的技术,中间件技术将向着深入、实用、整合的方向发展,而且要持续相当长的一段时间。因此,用户将会更多采用现有的中间件技术。
实用化是重要的发展趋势
当前,中间件技术发展的动向是更加适应应用系统的要求,贴近应用,与应用的发展同步。软件平台就是中间件技术发展的一个明显趋势。
中间件技术的诞生是为了用自身的复杂换取应用开发的简单,但目前的中间件技术本身已经有过于复杂和过于通用的倾向,使得用户在选择和使用时遇到很多麻烦。因此,如何使中间件技术能更简便、明了地满足应用的需要,将成为中间件技术的一个发展方向,也就是中间件软件自身需要整合和调整。一方面,中间件需要提供满足个性化应用的解决方案,形成一种特别适用的支撑环境;另一方面,中间件需要整合,使应用只需面对一个可以解决问题的软件平台,而非一大堆中间件产品。
当然,对平台整合的理解也不尽相同。国外倾向于把各种中间件进行整合,形成基础架构平台;而国内倾向于除基础架构平台以外,把中间件以外的适应于特定行业应用的通用应用构件融合进来,成为基础应用构件平台,形成贴近行业应用的个性化应用支撑平台。不管如何理解,中间件技术的发展将会更加贴近应用,更加实用。
在面向某一领域或所谓“垂直市场”的中间件技术也得到了迅猛发展,最典型的例子就是移动中间件。由于移动通信技术及应用将在未来几年内保持强劲的发展势头,各种适合移动应用使用的中间件技术将得到广泛应用。(RFID论坛)
- 1做学校OA系统的,里面涉及到老师的课件、教学
- 2ADSL等宽带上网冲浪应用技巧经验必看
- 3面临被抛弃的境地 Vista究竟错在哪里?
- 4低劣的数据库归档会导致企业法律风险提升
- 5合肥:构建高效实用协同办公平台
- 6RFID技术在企业生产管理中应用的研究
- 7十种安全问题解决方案 为你排忧解难
- 8独家:英特尔谈数据中心的两大待解难题
- 9oa办公软件有哪些功能是免费的?
- 1010 OA协同办公系统助您强化业务流程管理
- 11图书管理OA办公软件系统功能说明书
- 12辨析开源SOA解决方案之利益
- 13CIO关注:如何才能普及协同办公
- 14实材企业OA办公系统安卓系统登陆,IOS系统登陆
- 152013年OA软件厂商竞相角逐 谁与争锋
- 16海亮集团启用协同办公信息化平台
- 17移动OA系统要“动”起来
- 18OA运营管理平台一期建设必须预留的接口如下:
- 19企业协同办公软件—聚人才通管理
- 20OA产品智能搜索个人工作桌面介绍
- 21病毒“发作”呼吁“云安全”计划的实施
- 22移动OA发展现状及未来
- 23从即时监控出发 让网络管理的效率更高
- 24四大特点解读万户OA办公系统易用性优势
- 25如何研究建立企业信息系统安全策略
- 26无线网络中常见的几个故障及解决措施
- 27服务器虚拟化节省成本像算术一样简单
- 28分析虚拟机环境有哪些安全隐患?
- 29分析:绿色能否让高性能计算更快更便宜
- 30OA系统中iWebOffice不显示