免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6655 | 回复: 13

"中间件"作为无限 [复制链接]

论坛徽章:
0
发表于 2003-05-28 19:38 |显示全部楼层

"中间件"作为无限

 (二)

  随着市场竞争的加剧,以及电子商务发展的需要,企业经常要进行业务流程的调整,越来越多的企业开始关注系统的伸缩性和可扩展性。而中间件可以支持跨平台操作,为不同操作系统上的应用软件集成提供方便,从而满足企业内部对系统伸缩性和可扩展性的要求。由于以上因素的作用,中间件已经成为企业应用的"新宠",在银行、电信、金融等大规模关键事务领域中的整合各种异构平台、保证交易完整性等方面,表现出了超强的能力。金融行业是最早采用中间件产品的领域,中间件在开发和优化银行的柜面系统中发挥着巨大的作用。例如,作为我国最早全国电子信息百强企业的中创软件,准确把握金融业发展趋势,融合多年来在金融业的行业经验与中间件技术,针对银行中间业务的多样性和不确定性,为中间业务定制了一套可扩展的开发运行平台--中创软件金融中间业务平台IBEX。该平台既考虑了中间业务的共性,又兼顾了其特性,从而成为银行业发展中间业务的强力支撑。

  同样,无论是ERP系统中模块之间的互通、互操作,还是应用构件的搭建与跨环境的部署和管理,都需要中间件的支撑。从技术上看,中间件更有效的保证ERP系统的可靠性、可扩展性、可管理性、数据一致性和应用安全性等。在电子商务交换平台和电子商务基础平台中,也不能没有中间件的存在。可以说,没有中间件就不能支撑今天的网络应用。

  在中间件诞生之前,企业多采用传统客户机/服务器的"胖客户机"式二层数据处理结构,两层结构虽然给人们带来了相当的灵活性,但也逐渐暴露出其客户端和服务器端负担过重的现象,并且其系统拓展性也较差。于是,三层结构应运而生了。所谓三层结构,就是在原有的两层结构(客户端和服务器端)之间,增加了一组服务,这组服务(应用服务器)包括事务处理逻辑应用服务和数据库查询代理等。随着这组服务的增加,两层结构向三层结构转变后,客户端和服务器端的负载就相应减轻了,跨平台、传输不可靠等问题也得到了解决。增加的这组服务,就是中间件。中间件在三层结构中主要充当中间层,完成数据安全、完整地传输,通过负载均衡来调节系统的工作效率,从而弥补两层结构的不足。

论坛徽章:
0
发表于 2003-05-28 19:38 |显示全部楼层

"中间件"作为无限

(三)

  据有关专家认为,在目前我国发展大型系统软件能力不足的状况下,发展介于应用与系统之间的中间件,是我国软件产业向系统软件深入的一个切入点。振兴民族软件,中间件责任重大。

  目前,中间件产品已成为国内软件行业投资的一个新热点。据了解,国家有关部门已把中间件列入重点发展、重点扶持的软件项目,并寄希望于中间件能够推动我国在基础软件实现突破,并带动软件产业的规模化发展。早在2000年4月,中国软件行业协会就在京举办"中间件技术与发展战略高级研讨会",来自信息产业部、科技部、中国建设银行以及软件行业的专家和领导,针对中间件技术的应用现状和趋势,探讨了以中间件为突破口,推动中国软件产业发展的问题;在国家科技部、财政部、税务总局共同组织编制的《中国高新技术产品目录》中,中间件作为支撑软件首次入选;在2001年北京市软件产业工作会议上,中间件再次成为关注的热点;在信息产业部发布的投资重点中,中间件榜上有名;2001年,信息产业部摆下擂台,首次把"基于CORBA的分布式对象中间件平台"列为国家电子发展基金重点招议标项目。经过激烈的竞争,最后中创软件与中软总公司联合中标。国内众多企业竞相夺标,说明我国已拥有一批具有规模和实力的中间件企业,也标志着我国软件产业已从应用软件开发扩展到基础软件领域。

  在这次竞标中夺冠的中创软件,是我国最早进行中间件技术研究的软件企业之一。该公司根据长期软件开发实践研制的BSDP软件开发平台,在多个软件产品开发中得到应用,运行服务于全国4万多家金融用户单位;中创软件承担了国家863项目"面向金融领域的集成框架",开发出了国内第一个投入实际应用的基于CORBA的中间件产品FORBUS,并于2000年底通过863专家组验收;近年来,通过与国防科技大学等高校合作,中创软件在此领域的研发水平已与国际先进水平基本保持同步,在国内处于领先地位。其分布对象中间件产品InforBus V2.0,近日被中国软件行业协会评选为2001年度全国推荐优秀软件产品,它也是唯一获得此项荣誉的中间件产品;基于中间件技术的中创软件金融中间业务平台IBEX从2001年7月起在山东绿卡四地市试运行,截止到2002年2月,已开通应用了11项中间业务。该平台的应用,使山东绿卡四地市的业务发展水平发生了质的变化,新增中间业务的开办速度有了极大提高。其中淄博绿卡金融中间业务的联网网点超过200个;日照绿卡在应用中创软件金融中间业务平台后,中间业务日处理量达到20万笔。

论坛徽章:
0
发表于 2003-05-28 19:42 |显示全部楼层

"中间件"作为无限

中间件在写大程序的时候应该很有用吧

因为大程序还要自己设计底层的通信等
会很麻烦
维护起来也会困难


另外许多中间件也对各方面的应用操作进行的封装
所以开发起来会更快

论坛徽章:
0
发表于 2003-05-29 21:57 |显示全部楼层

"中间件"作为无限

我觉得实时交易频繁的系统中间件是比较必要的。

但不是所以C/S结构的系统一扩大, 就一定要用中间件。 很多时候是不必要的

论坛徽章:
0
发表于 2003-05-30 18:10 |显示全部楼层

"中间件"作为无限

主要是看底层的通信是怎样的

或是你的系统怎样设计

如果系统中有许多对象都要与另一个进程通信
并且它们的包都不一样

这觉得这时应该使用中间件
自己可以不处理复杂的底层通信细节而把它交给中间件解决

要不要使用中间件
我想应该是看看它是不是进程间通信的数据是不是很多

论坛徽章:
0
发表于 2003-06-07 10:41 |显示全部楼层

"中间件"作为无限

中间件解决什么问题呢??只是中间方便使用吗!软件我不是很懂,只是了解一些三层应用的东西如SAP,websphere等,SAP完全作自己的东西,提供表示层的sapgui(可以理解为IE),应用层的服务器SAP instance可以理解为(webserver+websphere app server),可以选择市场上的数据库,当然sap也提供数据库SAP DB。只是性能不如市场上其他供应商好。看清楚了这三层不需要任何其他乱七八糟的中间件。写java程序是需要应用服务器支持,那是那个语言的规范,只是加速而已。你完全可以自己写,因为在应用服务器没出来之前人们就是自己写的,确切的说websphere weblogic应该说是基础构件,因为现在的大型java程序离开他们已经几乎没办法写的程度了。中间件充其量只能解决一些现实中的小问题,如简单数据交换等。在复杂的的,好像已经无能为力,所以价值不大!

论坛徽章:
0
发表于 2003-06-07 14:13 |显示全部楼层

"中间件"作为无限

楼上的说法有点意思,中间件的好处我就不多说了
  只是中间件就是为了将前后台搭起来的(就这么简单)。
  其实中间件从广义上来将,只是一个概念,
  是不是离开了所谓的websphere weblogic
   就是没有中间件呢?
  我想结论当然是否定的,主要要看你的架构是如何设计的。有可能你用了所谓的中间件工具但实际实现是没有利用它,那也不算什么。
  其实有一个工具我们就可以搭三层,也可以搭四层。。。。

论坛徽章:
0
发表于 2003-06-07 23:43 |显示全部楼层

"中间件"作为无限

应用服务器的概念是要迟于中间件的概念。

bea收购weblogic产品前, tuxedo2.0是他们的拳头产品。 当时在中国卖的是天价。 可惜那些国企, 政府的官员拿公家的钱不当钱, 不说了。 说了生气。

论坛徽章:
0
发表于 2006-01-17 10:36 |显示全部楼层
学习中

论坛徽章:
0
发表于 2006-01-20 11:07 |显示全部楼层
记得邮政汇兑就用tuxedo
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP