ccidnet????

出版日期:1997-10-27 总期号:681 本年期号:41

本期导读
综合要闻
网络通信
市场商情
国际文摘
技术专题
软件应用
信息技术工业十大变化



  idc的意见

  开放式系统的概念始于80年代中期,然而目前的internet正在重新定义着这一概念。为了使各种应用具有更大程度的可移植性以及为了实现不同供应商机器之间的更高水平的连接,许多用户纷纷转向那些基于国际标准的unix系统。但各种针对internet技术的国际标准的建立,将允许供应商及用户把运行在不同操作系统上的多家供应商的服务器集成在一起,形成一个可替代unix系统的服务器群集系统。当前,服务器群集系统的连接已得到多平台文件共享和数据库查询技术的支持。与此同时,软件开发的重点也已转向针对交叉平台中间件或操作系统顶层软件的开发。

  internet的广泛流行,正在改变着整个信息技术(it)工业的格局,为这一工业带来了深刻的变化。idc的研究结果表明,internet正在为it工业带来如下十大变化:



  第十、internet为分布式对象技术提供了可靠的处理环境

  在具有http、html以及java技术的internet出现之前,对象技术很难跨越多个服务器平台得以实现,因为没有统一的高速公路把对象安全地送抵它们的目的地。对不同系统(每个系统支持不同的对象类型———例如ibm公司的dsom和microsoft公司的dcom)进行管理,常常令许多it管理人员苦不堪言。然而,目前已经有了可把对象从某一系统提交给另一个系统的对象请求代理程序(orb)以及一条可令不同类型的对象在其上加以传递的统一的“高速公路”。可运行在java虚拟机(jvm)上的java程序设计语言的推出,促进了多平台对象应用的开发。java虚拟机可运行在当前的大多数操作系统上。javabeans则可允许数据在基于java的对象和microsoft的activex对象之间加以交换。



  第九、一系列针对internet的国际标准得以建立,这些标准将会为microsoft以及那些正在销售unix、os/2和netware的系统供应商所采纳

  internet国际标准的建立,确保了internet技术的普遍流行。自从1995年以来,所有主要的操作系统供应商都已把对internet的连接及对浏览程序的支持做为其操作系统的一种标准配置。另外,jvm已在所有主要服务器操作环境平台上广泛得以部署,从而允许java代码可在不需重新编译的情况下运行在不同的服务器上。然而目前在java的实现上各供应商的方案不尽统一,即供应商们正在以不同方式对java进行优化。因此开发人员在对供应商的java方案进行选择时必须格外小心,应尽量采用那些具有公共java特性与功能的方案。



  第八、用户正在编写具有更高抽象水平的应用,而不再直接利用操作系统的api来编写他们的应用

  随着it资源的不断向下规模适化,要求开发人员必须具有多操作系统平台程序设计能力的需求开始减弱。编写具有更高抽象水平的应用使用户遇到了一个棘手的问题:即如何使同一it人员把对windows、unix、ibmos/2以及netware的维护技能集于一身的问题。显然,解决这一问题的折衷方案是注重各系统的原始性能。

  但idc认为,今后的网络应用仍将会受到网络性能的约束,数据库应用也仍将受到存储子系统存取时间的制约,而那些需进行大量计算的应用则仍将会受到java运行时间解释程序性能的限制。



  第七、internet技术已配置于许多大公司现存的客户机/服务器基础结构的顶部

  把internet软件层配置于现存客户机/服务器基础结构的顶部,可保护用户在服务器中的投资,并允许他们使用基于web的数据服务来提高其客户机/服务器基础结构的功能特性。这一配置还允许it管理人员在不断向其客户机/服务器系统添加新的基于web的功能的同时,减少对传统大型系统和部门服务器的依赖。

  internet用户能够存取那些先前仅可由专用数据网络用户加以存取的数据库、数据文件以及公司文档文件。这样的配置将允许用户继续使用其现存的netware或unix服务器环境,而无需购买新的软、硬件产品。



  第六、internet技术已实际成为it工业的一种新的“开放式系统”形式

  internet技术允许用户把先前通过点到点技术(例如数据网关和对等网络连接软件)连接的各平台重新加以连接,并可实现这些平台之间的互操作,从而可大大减少用户使用专门面向平台的连接技术(例如,advancedserverforunix———它允许unix服务器和nt服务器系统以对等的形式进行文件交换)连接其服务器的需求。在internet技术广泛得以布署之前,北美和西欧的大公司用户和政府机构一直把unix和unixapi作为实现服务器平台之间的连接、互操作以及应用移植的重要手段。



  第五、internet已成为新一代分布式应用的统一基础

  internet改进了现行的客户机/服务器技术,从而使客户机/服务器系统真正实现地理上而不是逻辑上的分布式计算。相比之下,先前的分布式计算软件(例如,dce)的复杂性,很难使分布式计算广泛得以流行,并且常常会耗费大量的财力和人力资源以及需要用户对其大公司网络进行大量的定制化处理工作。为此,目前供应商们已开始把软件的复杂性隐藏在他们预包装的“模块”中,并允许用户把这些模块插入各自的分布式计算“构架”中。



  第四、internet促进了分布式计算模块的开发

  分布式计算中间件可支持分布式事务处理(oltp)、分布式数据库查询、以及针对远程数据仓库的服务器存取。这种商品化的软件产品,能够更好地为那些必须在其传统客户机/服务器的顶部实现分部式计算功能的it管理人员和系统管理人员所接受。



  第三、internet促使服务器软件供应商重新考虑其服务器操作环境的价格与包装问题

  目前,远程internet用户也能够象那些以局部身份注册的本地用户一样,方便而快捷地访问数据库系统。由于可对服务器加以存取,多个最终用户同在一间机房甚至同在一栋办公楼内使用计算机的现象已越来越少。目前,许多供应商(例如microsoft)正在不断把服务器软件与那些其设计仅可支持有限用户数目的模块包装在一起。随着处理需求的日益增长,用户将需要购买更多的客户机-存取许可证。“开放式最终internet存取”的说法,正在向目前的服务器操作环境包装发起挑战,而且it管理人员现在仍无法通过internet准确预测远程用户的存取频率。同样,unix操作系统供应商也必须重新调整他们基于用户的价格政策,以便适应数据存取模式中的变化。novell和unix供应商正在实施较好许可证发放战略,因为他们多年以来一直支持并行用户许可证发放的价格战略。

  当前,所有软件供应商都面临着新的挑战:即如何才能找出一个可为人们普遍接受的“internet用户”的新的定义,且不再要求用户在每一台所要使用的计算机上进行注册。尽管根据用户通过服务器访问internet的次数向用户索费的战略似乎是合理的,但这不太可能为最终用户所接收。因为有时用户访问internet仅仅是为了观看系统上的内容,而不是要从所存取的服务器上接收任何数据处理结果。因此,按处理次数定价的方案最终很可能会广泛得以流行。



  第二、internet向远程管理、分布式服务器提供了远程管理手段、减少了人员开销

  先前,远程管理是unix服务器、novellnetware以及ibmos/2的优势所在,因为集中化的it系统管理人员可在tcp/ip网络上很容易实施对远程工作站和远程服务器的管理。目前,远程控制已通过动态主机配置协议(dhcp)软件扩展到lan服务器和远程工作站以及pc上。更为重要的是,基于internet浏览程序的控制台的出现,可使非unix系统的管理人员获得许多与unix系统管理人员相同的远程管理能力。idc预计这一倾向将会继续得以发展,并特别体现在分布式windowsntserver系统方面,因为microsoft正在试图减少对windows平台的整个管理开销。



  第一、internet使商用服务器与专门化的公司服务器具有类似的功能,并降低了it扩展方面的开销

  internet为it工业所带来的这一变化,允许it管理人员购买价格更便宜的服务器平台,并使计算能力更接近于最终用户。与此同时,用户仍可使用价格昂重的公司服务器,这些服务器将拥有包括用户档案信息、全公司范围内的价格列表和技术文档的公司数据库仓库。于是部门计算将会出现爆炸式的增长(特别是对于那些价格较低的基于internet的计算机),并将会使许多系统供应商不再充当高水平、高开销的系统组装商的角色,即他们不再向用户提供那些可运行在基于intel的商用硬件上的综合性软件。另外,部门计算的爆炸式增长还将会金一步降低最终用户对特定硬件系统供应商的依赖。



  结论

  针对内部分布式事务处理应用的、基于web的应用体系结构的广泛流行,以及为实现internet上的产品直销服务而对这些应用所进行的种种扩展,正在改变着整个it工业中的竞争规则与市场行为。