ActiveX 技术
ActiveX 技术是由 Microsoft 公司在 1991 年最先提出的,现在它的功能已经被大大扩展,完全能够很好地支持企业级的和基于 Internet 的解决方案。该标准的官方实体 ── The Open Group ── 现在负责管理 ActiveX 的核心技术。
ActiveX 技术的优点:
* 允许开发人员使用他们已经掌握的工具和语言,因而避免了重新培训的开销。
* 避免了由学习和管理不同类型的对象模型所带来的复杂性,便利开发组的效率得到了提高。
* 使得吸引和聘请知识丰富的雇员变得更加简单,从而也避免了由于推行技术而需要付出额外代价的问题。
ActiveX 技术的应用:
* 创建基于 de facto 对象模型标准的商业解决方案,会带给您更加广泛的选择,使您的软件突破框架的束缚,同时具有更好的灵活性,使软件易于定制和扩充,以便对快速变化的环境作出迅速的反应。
* 对 ActiveX 的标准化,为今后的购买决策提供了极为广泛的选择范围,包括计算机硬件、操作系统、软件开发工具、软件组件,以及完整的突破框架的商业应用程序。
ActiveX 技术的发展前景:
* 由于与商业需求非常吻合,对于突破框架的应用程序的购买需求一直长期存在。这解放了开发内部的专业技术,使创建具有新的竞争力优势的商业解决方案成为可能。
* 软件组件的产业非常活跃,这一切得益于 ActiveX 被广泛地接受。超过 350 个独立软件供应商( ISV )发行了超过 400 种产品,其中包含了超过 2,000 个不同的 ActiveX 组件。
ActiveX 技术的挑战:
* 需要一个团体同时支持许多种对象技术,会为编程人员带来很大的复杂度。
* 使用 Gateway 技术,可能会降低最终用户应用程序的运行速度,并增加额外的系统元素。
ActiveX 技术的解决方案:
* 对 ActiveX 的标准化,使其跨越所有的开发平台,能够实现运行速度更快的商业应用程序,同时使其具有更加易于管理的基础结构。
* 让掌握 ActiveX 技术的具有丰富经验的开发人员重新定位,使他们加入某个团体,或者对某个开发组提供协助和技术指导,会显得相对容易一些。