Programming 版 (精华区)

发信人: lofe ()感激生活(), 信区: Programming
标  题: ActiveX的商业价值
发信站: 哈工大紫丁香 (Sun Sep  3 08:06:55 2000), 转信

全世界大约占三分之一的开发人员,正在转向以基于组件的方式创建分散式应用程序的
过程之中。这使得许多公司正在权衡其战略决策,以期对开放式的软件对象模型实现标
准化。这一决策通常会成为从两层 client/server 架构到多层架构的转化过程中的重要
部分。创建基于 de facto 对象模型标准的商业解决方案,会带给您更加广泛的选择,
使您的软件突破框架的束缚,同时具有更好的灵活性,使软件易于定制和扩充,以便对
快速变化的环境作出迅速的反应。

行业中使用最为广泛的组件对象模型,就是 ActiveX 。 ActiveX 技术是由 Microsoft
 公司在 1991 年最先提出的,现在它的功能已经被大大扩展,完全能够很好地支持企业
级的和基于 Internet 的解决方案。该标准的官方实体 ── The Open Group ── 现
在负责管理 ActiveX 的核心技术。

对 ActiveX 的标准化,为今后的购买决策提供了极为广泛的选择范围,包括计算机硬件
、操作系统、软件开发工具、软件组件,以及完整的突破框架的商业应用程序。以下这
些问题会对描绘这一决策有所帮助:
我应该如何充分利用我们的团体所现有的开发知识?
一个团体是不是需要引进不只一个的对象模型?
我如何通过避免使用 gateway 技术来创建运行高效和易于管理的解决方案?
我应该怎样选择一种具有长期优势的对象模型,以避免对我的计算机的基础配置作出重
大改变?
我应该如何为自己定位,使我能够从领先的供应商那里得到最为广泛的解决方案的选择

这篇文章的其余部分解释了在回答以上这些问题的时候,需要考虑到的一些重要的事务
性问题。

如何充分利用开发人员知识
今天,开发人员已经可以利用快速应用程序开发( RAD )工具,来轻松地创建软件组件
。全世界超过 1,700,000 的开发人员都在创建基于 ActiveX 的应用程序。据 Microso
ft 对主流开发人员的调查结果显示,在所有专业开发人员中,超过 80% 的开发人员都
使用了支持 ActiveX 技术的工具。选择使用大多数开发人员都已经熟识的开发工具,加
上可供免费下载的 Microsoft Visual Basic Custom Control Edition (定制控键版本
) ── 一个可用来快速创建 ActiveX 控键的工具,使得组件的开发几乎碰不到任何障
碍。

要求一个团体同时支持许多种对象技术,会为编程人员带来很大的复杂度。新技术的目
标应该是增加功能,并能够最大限度地降低额外的复杂度。增加多种对象技术,实际上
背离了这一目标。

让掌握 ActiveX 技术的具有丰富经验的开发人员重新定位,使他们加入某个团体,或者
对某个开发组提供协助和技术指导,会显得相对容易一些。对最常用的对象模型的标准
化,会使得吸引和聘请知识丰富的雇员变得更加简单,从而也避免了由于推行技术而需
要付出额外代价的问题。

在您完成了对 ActiveX 的标准化之后,您就会得到:
开发人员可以使用他们已经掌握的工具和语言,因而避免了重新培训的开销。
因为避免了由学习和管理不同类型的对象模型所带来的复杂性,便利开发组的效率得到
了提高。

由于为掌握 ActiveX 技术的经验丰富的开发人员提供了良好的机会,使得定位和聘请雇
员的程序更有效率。

如何避免使用 Gateway 技术

Gateway 技术是用来集成不同类型的系统的。在同时使用多种对象模型时,需要由 gat
eway 来负责在不同的模型之间进行翻译,这会降低最终用户应用程序的运行速度。
实际上,不但在联接不同的对象界面时需要使用 gateway ,而且在增加其它模型时会引
入 gateway 所需的额外系统元素,例如目录服务、对象请求代理、远程过程调用基础架
构、安全性模型,以及系统管理工具等。这些元素并不全都会在跨越不同硬件环境的运
行过程中表现出良好的交互操作性能。
对 ActiveX 的标准化,使其跨越所有的开发平台,能够实现运行速度更快的商业应用程
序,同时使其具有更加易于管理的基础结构。

如何充分利用行业动力的优势
由于与商业需求非常吻合,对于突破框架的应用程序的购买需求一直长期存在。这解放
了开发内部的专业技术,使创建具有新的竞争力优势的商业解决方案成为可能。今天,
软件组件的产业非常活跃,这一切得益于 ActiveX 被广泛地接受。超过 350 个独立软
件供应商( ISV )发行了超过 400 种产品,其中包含了超过 2,000 个不同的 Active
X 组件。据 GIGA 信息集团的评估,这些产品,不包括那些由 Microsoft 所提供的组件
,在 1996 年全年创造了 240,000,000 美元的收入。

一些行业指定的标准已经基于 ActiveX 而被采用,各行业的领导者规定了这些标准。医
疗保健、工程和制造业、零售业、金融服务业和保险业等都已经制订出了各自基于 Act
iveX 的标准。当面向这些行业的软件供应商意识到,如果他们在一开始就接受通用的对
象界面的话,由不同的公司开发的各种商业函数和数据资源的集成就会变得更加简单时
,这些标准就开始浮现出来了。您可以在这一 Web 站点的 www.microsoft.com/indust
ry/ 下找到有关这些标准的更详尽的信息。
实现对 ActiveX 的标准化,一个团体可以:
购买突破框架的商业应用程序,并可以使用与独立软件供应商相同的开发工具与技术对
这些应用程序进行定制和扩展。
充分地利用在开放市场上可以寻找到的各种软件组件,更加迅速地组装商业级的解决方
案。

创建使用行业指定标准的组件。
为什么 Microsoft 的竞争者也赞成使用 ActiveX
一种设计思路清晰的技术,会在其竞争者发现它的足够引人注目而不得不采用的时候,
获得巨大的成功。例如, Netscape Communications 宣布,他们计划采纳 ActiveX 技
术,并将它与他们的基于客户需求的产品相集成。类似地, Oracle 已经在它的产品中
集成了对 ActiveX 的支持。遍布整个业界的许多开发工具和应用程序都开始支持 ActiveX 技术。
使用由 The Open Group 管理的 ActiveX 技术,任何软件或硬件供应商都能更加轻松地
将这一核心技术融入他们的产品中去。

为什么 ActiveX 是明智的选择
针对开发团体的组件对象模型的 ActiveX 的标准化,是安全的商业决策。它使得许多商
业元素得到了最大程度的利用,包括专业知识丰富的开发人员群体、易于管理的商业解
决方案基础、大量的突破框架的组件和完整的应用程序,以及来自不同供应商的综合支
持。
这一技术遵守由 The Open Group 指导的开放标准方案。许多年来, ActiveX 技术已经
被广泛地应用到各种团体中,依靠丰富的工具和开发人员群体,对 ActiveX 的标准化是
一项非常划算的商业决策。

--

                路漫漫兮,其修远。
                吾将上下而求索。
※ 修改:.haojs 于 Sep  3 08:04:31 修改本文.[FROM: bbs.hit.edu.cn]
--
※ 转寄:.武汉白云黄鹤站 bbs.whnet.edu.cn.[FROM: bbs.hit.edu.cn]

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: haojs.bbs@bbs.whnet.]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.368毫秒