发信人: 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]
|
|