发信人: jonson() 
整理人: majorsun(2000-03-09 18:13:17), 站内信件
 | 
 
 
另外:中间件在中国有前途吗?
 主要应用领域会在哪里?
 
 
 
 -- 坐如钟、走如风、站如松
 http://jonson.126.com
  ※ 修改:.jonson 于 Nov 15 14:13:49 修改本文.[FROM: 202.103.107.153] ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.107.153] 发信人: hyenachenyao (BlueHyena), 信区: SystemAnalysis 标  题: Re: 谁能介绍一下中间件理论及产品? 发信站: 网易虚拟社区 (Mon Nov 15 14:22:37 1999), 站内信件
  【 在 jonson (黑皮) 的大作中提到: 】
 : 另外:中间件在中国有前途吗?
 : 主要应用领域会在哪里?
 : 
 : 
 
 中间件技术是近几年发展起来的,从我目前了解到的资料来看,此项技术并不完善 
 
 ,
 而且,其定义也不统一.
 
 就目前而言,比较流行的是CORBA和微软的IIS.这两种产品的主要技术框架是一致 
 
 的,
 即:主要是提供分布式应用系统的解决方案.而这种分布式系统的主要构架为:
 user interface, application(business role), data storage(integrated).
  
 
 而这两种产品主要是为解决以上分布式系统的三层结构提供方案.
 主要解决的问题为:
 1.Component and reuse.
 2.Location indepentdence.
 3.Language neutrality.
 4.Connection management.
 5.Scalability.
 6.Performance.
 7.Security.
 8.Deployment.
 9.Protocol neutralty.
 10.Platform neutrality.
 CORBA所对应的主要技术有:IIOP,ORB等;IIS中所包含的技术有:DCOM,COM,ACTIVE 
 
 X等.
 现在有许多的网站介绍这些技术的(大多都为国外的).
 
 比较而言,CORBA比IIS技术要领先两年左右.此两种产品技术不兼容.面向的用户群 
 
 也各有侧重:CORBA主要是针对中大型企业级的,而IIS是针对INTERNET上的各级中 
 
 小用户的.
 
 在国内,中间件更多的是指为用户在application(business role)这一层提供的各 
 
 种服务软件(Component).是建立在以上两种产品基础上的.
 由于在国内大多用windows系统,因此,主要面对的是微软的IIS(internet info
 rmation server).
 由于微软承诺在windows 2000中完善IIS技术(包括COM+,MTS等技术),因此,在国内 
 
 可发展的领域主要在中小企业在internet上提供网络服务.
 
 以上只是简单介绍一下.实际上,中间件技术包含的内容非常广泛,技术也是非常复 
 
 杂.由于现在正是它发展阶段,因此有很多新的技术涌现出来.我了解的也比较有限 
 
 ,那位大虾有兴趣,可以互相交流.
 
 
 
 -- ※ 修改:.hyenachenyao 于 Nov 15 17:05:11 修改本文.[FROM: 210.72.251.85] ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.181.102] 发信人: mailtrans (科名星), 信区: SystemAnalysis 标  题: Re: 谁能介绍一下中间件理论及产品? 发信站: 网易虚拟社区 (Tue Nov 16 14:18:24 1999), 站内信件
  【 在 jonson (黑皮) 的大作中提到: 】
 : 另外:中间件在中国有前途吗?
 : 主要应用领域会在哪里?
 : 
   中间件主要应用在电信的计费、金融业务等其他关键任务中,如:
 美国的BEA M3、等是最大第三方中间件提供厂家之一。中间件业务
 广泛,BEA M3(WebLogic Enterprise)是业界第一个基于组件的
 企业中间件解决方案,专为在企业范围关键任务系统内管理组件而
 设计。对于分布式对象关键任务应用来说是一个重要的里程碑。
 
 WebLogic系列产品中面向企业级应用的产品是WebLogic Enterprise,
 其中低端部分是Web应用服务器(Web Application Server),符合
 EJB(Enterprise Java Bean)体系结构;高端部分就是基于CORBA
 (Common Object Request Broker Architecture)标准的M3。
 BEA M3提供了可使组件协同工作的环境。
 为了实现这一环境,这些组件必须同享一致的共用组件模型。同时,
 必须能够在整个企业范围内部署组件,这就要求采用标准基础结构。
 因而,BEA选择CORBA和CORBA/Java组件模型作为BEA M3的基础。
 BEA M3建立在经过实践验证的BEA引擎之上。它是久经考验的支持
 全球3400多家用户运行关键任务应用系统的核心技术。
 
 
 
  -- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.102.9]
  | 
 
 
 |