加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

中间件技能及其应用(下)

发布时间:2017-07-22 05:21:33 所属栏目:站长百科 来源:ITPUB论坛
导读:跟着计较机技能的飞速成长,各类百般的应用软件必要在各类平台之间举办移植,可能一个平台必要支持多种应用软件和打点多种应用体系,软、硬件平台和应用体系之间必要靠得住和高效的数据转达或转换,使体系的协同性得以担保。
副问题[/!--empirenews.page--]

【 技能文章】

  (3)Microsoft DNA 2000
  Microsoft DNA 2000(Distributed interNet Applications)是Microsoft在推出Windows2000系列操纵体系平台基本上,在扩展了漫衍计较模子,以及改革Back Office系列处事器端漫衍计较产物后宣布的新的漫衍计较系统布局和类型。
  在处事器端,DNA 2000提供了ASP、COM、Cluster等的应用支持。今朝,DNA2000在技能布局上有着庞大的良好性。一方面,因为Microsoft是操纵体系平台厂商,因此DNA 2000技能获得了底层操纵体系平台的强盛支持;另一方面,因为Microsoft的操纵体系平台应用普及,支持该体系平台的应用开拓厂商数量浩瀚,因此在现实应用中,DNA 2000获得了浩瀚应用开拓商的回收和支持。
  DNA 2000融合了当今最先辈的漫衍计较理论和头脑,如事宜处理赏罚、可伸缩性、异步动静行列、集群等内容。DNA使得开拓可以基于Microsoft平台的处事器构件应用,个中,如数据库事宜处事、异步通信处事和安详处事等,都由底层的漫衍工具体系提供。
    以Microsoft为首的DCOM/COM/COM+阵营,从DDE,OLE到ActiveX等,提供了中间件开拓的基本,如VC,VB,Delphi等都支持DCOM,包罗OLE DB在内新的数据库存取技能,跟着Windows2000的宣布,Microsoft的DCOM/COM/COM+技能,在DNA2000漫衍计较布局基本上,揭示了一个全新的漫衍构件应用模子。起首,DCOM/COM/COM+的构件如故回收平凡的COM(Component Object Model)模子。COM最初作为Microsoft桌面体系的构件技能,首要为当地的OLE应用处事,可是跟着Microsoft处事器操纵体系NT和DCOM的宣布, COM通过底层的长途支持使得构件技能延长到了漫衍应用规模。DCOM/COM/COM+更将其扩充为面向处事器端漫衍应用的营业逻辑中间件。通过COM+的相干处事办法,如负载平衡、内存数据库、工具池、构件打点与设置等等,DCOM/COM/COM+将COM、DCOM、MTS的成果有机地同一在一路,形成了一个观念、成果强的构件应用系统布局。并且,DNA2000是单一厂家提供的漫衍工具构件模子,开拓者行使的是统一厂家提供的系列开拓器材,这比组合多家开拓器材更有吸引力。
  可是它的不敷是依靠于Microsoft的操纵体系平台,因而在其余开拓体系平台(如Unix、Linux)上不能施展浸染。
  2、相干性较量说明
  今朝,针对上述的各类漫衍计较平台技能,都呈现了相似且具有可比性的漫衍式构件,即CORBA CCM(CORBA Component Model)技能、SUN的EJB(Enterprise JavaBean)技能和DNA 2000中的COM/DCOM/COM+技能。
  对付以上三个漫衍计较平台,本文回收业界常用的做法从以下三个方面举办说明:
  集成性:集成性首要反应在基本平台对应用措施互操纵手段的支持上。它要求漫衍在差异呆板平台和操纵体系上、回收差异的说话可能开拓器材天生的种种贸易应用必需能集成在一路,组成一个同一的企业计较框架。这一集成框架必需成立在收集的基本之上,而且具备对付遗留应用的集成手段;
  可用性:要求所回收的软件构件技能必需是成熟的技能,响应的产物也必需是成熟的产物,在至关重要的企业应用中可以或许不变、安详、靠得住地运行。其它,因为数据库在企业计较中饰演着重要脚色,软件构件技能应能与数据库技能细麋集成;
可扩展性:集成框架必需是可扩展的,可以或许和谐差异的计划模式和实现计策,可以按照企业计较的需求举办裁剪,并能敏捷回响市场的变革和技能的成长趋势。通过担保当前应用的可重用性,最洪流平地掩护企业的投资。
  下表从集成性,可用性,可扩展性三个方面,给出了上述三种主流漫衍计较平台的较量功效。

中间件手艺及其应用(下)

  固然这三种平台由于其形成的汗青配景和贸易配景有所差异,各自有本身的偏重和特点,着实在它们之间也有很大的相通性和互补性。
  

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读