ActiveX控件是什么?( 四 )


五、ActiveX
的未来的确,Windows和WindowsNT的世界,是ActiveX技术的最佳环境 。但无论Microsoft如何卖力推进它的OS,也不能使所有的企业都变成清一色的Windows 。因此,Microsoft要设法使COM、DCOM以及ActiveX家族的一部分,也能在其他OS上使用 。现在,在Macintosh中,已经支持ActiveX,其中也包含对ActiveX控件的支持 。SoftwareAG正在把这些技术移植到多个Unix和IBM的OS/390上 。DEC和HP也打算将这些技术在自己的系统上使用,他们也是用移植Microsoft代码的办法来实现的 。
COM已成为Windows95和WindowsNT环境下基础软件的重要部分,但它的未来还有许多不确定的因素 。例如,Microsoft是否能将COM作为多平台技术,让其继续存在发展下去?为了使NT服务器能适合已有的企业,就必须要使DCOM等分布式服务也能在非Microsoft平台上应用 。要解决这些问题,需花费相当长的一段时间 。另外,基于CORBA的产品和Java的RMI,已成功地运行在多OS环境下 。多平台DCOM出台得越晚,CORBA和RMI就领先越多 。ActiveX控件和JavaBeans的竞争前景如何?无论使软件运行在Web浏览器上也好,还是在另外的地方运行也好,总之,组件式软件(ComponentWare)将是下一个软件开发的热点 。
【ActiveX控件是什么?】

推荐阅读