打印

国产中间件的八大关键词

国产中间件的八大关键词

定义•不断发展
从最初的定义来看,中间件是位于底层基础平台(操作系统数据库)和上层应用之间的软件服务,而且这些软件具有标准的程序接口和协议。

如今,中间件的范畴已经在软件结构的纵向层次上被大幅度扩展,甚至把除了操作系统、数据库和直接面对用户的系统客户端之外都称作中间件。

机会•不容错过
由于我国计算机技术的起步明显落后于发达国家,而且操作系统和数据库等基础软件技术差距尤为明显。但由于中间件的研究在时间上与国际同步,也就成了基础软件这“三驾马车”里惟一没有被错过的机会。

平台•要求更高
软件应用复杂程度的增加,对其支撑系统提出了更高的要求。单一的中间件产品已难以胜任。因此,中间件软件平台成为一种必然趋势。中间件的概念得到了升华,成为实现开发、部署、运行、管理、集成和安全的一体化开放平台。2002年以来,国内市场上充斥着自称为中间件软件平台的产品。遗憾的是,这些所谓的“软件平台”良莠不齐,不乏滥竽充数者。

分类•门派更多
中间件家族最初只有分布对象中间件、消息中间件、数据库中间件等通用性产品几种,随着专业性不断增强,TP监程中间件、无线和移动中间件、嵌入式中间件、反射和事件中间件、Web中间件、XML中间件成为新宠。而今,中间件又在向上层应用领域扩展,企业应用集成及电子商务中间件、财务中间件、安全中间件等纷纷亮相。随着更多的软件企业作为突破口,相信还有更多中间件新概念。
不思而知,落第二头;思而知之,落第三手

TOP

行业•需求加大
和国外不同,我国软件技术的发展是自上向下逆向发展,即从应用开始。这源于基础软件技术的缺乏、用户对信息化工作和软件价值的认识不足。但不可否认的是,随着信息化工作的不断深入,行业对于中间件软件的需求也会不断增加,这正是软件企业的机会。尤其中国庞大的电子政务市场,正是孕育国产中间件产业发展最理想的土壤。

需要注意的是,绝大多数软件企业仍然扮演着系统集成商的角色,这不利于产业的发展。

构件•程度加深
作为提高软件复用性的最佳解决方案,构件将抽象提到更高的层次,最大限度地满足应用软件的个性化需求。当应用需求发生变化时,只需对相关的构件部分进行修改和维护,从而降低软件开发和维护成本。

虽然在一些国内专家早在上世纪九十年代就对构件做过诠释,但是至今构件的应用远没有达到理想状态。

SOA•强调服务
软件的终结者是服务。正因为此,SOA(面向服务架构)大潮正在席卷着整个世界,而且势不可挡。

作为一种集成企业应用的方法论,SOA具备灵活性、标准性、重用性强和成本低等优点。应用SOA,用户可以将所有组件组合在一起,将它们作为服务提供。这些服务可以被共享、重用和连接,从而实现更高效的企业业务集成应用。

产业链•坚持优化
作为三大基础软件门类之一,中间件对于软件企业的研发能力、资本实力和市场推广能力等方面要求很高。培育独立的中间件软件企业和成熟的中间件软件产品是当务之急。
不思而知,落第二头;思而知之,落第三手

TOP

说得不错,受益匪浅~

Solaris UltraSPARC StorgeTEK JAVA
我的MSN:xasun_029@hotmail.com
我的Blog:http://sun029.blog.ixpub.net

TOP

回复 #1 jojoypark314 的帖子

新闻工作者,真是辛苦了
师,传道授业解惑也!三**有我师~   =^.^=
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TOP

近来溜达一下支持一下

TOP

中间件,没概念,我去google查查!
AI by Spruce Lab --
Discover the Info. Tech. for Personal!
Powered by Solaris & Oracle

initiator@lab.spruce.cn

TOP

我们公司基于Oracle数据库的Oracle Develop的应用程序内含客户订单和财务两个子系统,每个客户的销售数据在Day End Process中会post一些相关的数据到财务系统,现在财务部又上了另一套ACCPAC的财务软件系统,用的是自己的数据库。如果我找人做一个接口软件把这部分数据直接Post到ACCPAC的数据库里,那这个接口软件是否可视为中间件?
AI by Spruce Lab --
Discover the Info. Tech. for Personal!
Powered by Solaris & Oracle

initiator@lab.spruce.cn

TOP

回复 #7 云杉上的蝴蝶 的帖子

太牛了!天天晚上在呢?
一切源于个性

TOP

引用:
原帖由 云杉上的蝴蝶 于 2008-3-31 04:37 发表
我们公司基于Oracle数据库的Oracle Develop的应用程序内含客户订单和财务两个子系统,每个客户的销售数据在Day End Process中会post一些相关的数据到财务系统,现在财务部又上了另一套ACCPAC的财务软件系统,用 ...
感觉上不是吧,呵呵

TOP

加油吧,,国产

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-8-9 02:44 京ICP证060528 号

Designed By 17DST