未来时速 - 附录

作者:【经济类】 【11,420】字 目 录

没有哪家公司会在新技术或新电脑语言出现时重新编写它所有的应用程序;组件提供存取有用的现存编码的路径。视窗dna也具体说明所有这些对象——尤其是多个销售商提供的对象——怎样能可靠地互相交流与合作。关键元素使得任何对象都能在不同的联网机器上运行,并为连接基于视窗上的系统和非视窗系统提供了各种方法。

第三个部分为数据储存提供一种普遍适用的方法,所以任何程序都可以检索任何格式、任何地点的数据,如在硬盘上、在一个电脑数据库里或电子邮件文件夹里,或在储存数据的几乎任何地方都可以。第四个部分就是一种机制,它使电脑处理能在最合情理的任何地方进行——在客户那里、在服务器上或两者的某种结合形式上,也可以从服务器上复制到客户那里,以供流动雇员使用。

视窗dna的独特之处就在于,它是被设计来帮助现存应用程序迁徙到一个信息分发的世界去,把万维网的精华与传统企业应用程序融为一体。大部分其他的方法都要求编写一个全新的应用程序基础,并且把开发者局限于单一的一种电脑语言。视窗dna使顾客能给他们现有的、垂直集成的解决方案增加价值,同时又能获得水平集成的pc平台的好处。

一家公司一旦有了一张蓝图,另一件迫切的设计任务就是要设计有“三层体系结构”的程序,把一个程序的逻辑分为三个类型:向用户显示数据的展示层面、封装应用程序商务规则的中间层面——例如,一次降价是否适用于一份尚未执行的订单,以及存储和检索商务数据的后台层面。这一三层结构使人有可能把应用功能按逻辑分解到所需的任何数量的机器上去,并且改变不同层面而不影响其他层面。

美林利用这个方法利落地把50多种不同的应用程序粘贴进了第五章中描述的财务顾问用的“被信赖的全球顾问系统”里去。美林利用微软办公软件的outlook、windowsmediaplayer以及其他能利用com的应用程序创建了一个界面,在用户看来,这个界面显得像个单一整台的、在桌面展示层面上的手工制造的应用程序。

这50个应用程序中,许多程序的数据来自一个现存的后台层面,它有各种数据库,包括微软sql服务器、ibm的windows上的db2,还有大型机上的cics和db2。中间层面的运行微软交易服务器和“消息队”的应用服务器利用com组件来描述商务逻辑,并协调来自多个后台的数据流。这样的软件系统能删除开发者本来要写的编码的40%~50%。他们编码是为了创建分派的应用程序,同时又处理复杂的协调和安全问题。各种组件是用多样语言写的,包括visualbasic,visualc++和java。

通过使用com,主机上的3270应用程序,例如订单输入,就仅仅是桌面上的另一个文件夹,而现在和今后所有的万维网应用程序都会简单地跟外壳协作。用户们决不用知道下面应用程序的来源,不管是来自万维网、本地机器、客户服务器或主机,也不用知道这个应用程序是什么时候升级的。新功能或新应用程序只是出现在桌面上而已。

开发数字系统:一个方案框架

建立数字神经系统,要求有一个明确的框架,规定如何组织和推出电脑硬件和网络、怎样制造或购买应用程序,以及每天怎样操作系统。这些步骤中每一步骤的最佳作法在《微软解决方案框架》中已讲述了。这个框架是源于微软咨询服务公司跟广泛企业客户打交道的经验的一套指导原则。

第一个硬件决策就是给用户的那种桌面机器(“客户机”)。历史上客户硬件要求两种分离的电脑。第一种是哑终端机,是典型地为执行工作的人用的。客户机是消极的,主要显示主机或服务器上做了什么工作。这种办法能让中央控制,但网络交通或服务机可能会是瓶颈问题,而且当员工不在办公室时这个办法就行不通。第二种电脑就是pc,是知识型工人用的一种适应性强的工具。计算任务视业务需要而定,可在pc上或在服务器上完成。这一办法灵活,但可能造成管理的复杂性。

各种组织不再需要在这两种办法之间权衡利弊了。pc技术现在把高度的中央控制与新数字基础设施所要求的灵活性结合起来。一个程序可以完全在服务器上运行,只有图形成分在终端用户的机器上显示,或者这同一程序也可以完全在pc上运行。因为要过很长时间以后每台装置才能跟网络始终连通,这种独立的功能对知识型工人来说是很重要的。如果某人的机器没跟主机连接,那么今天的万维网应用程序通常就不运行。

在一家公司里,雇员们能以“终端模式”来用pc机浏览搜索数据,但是仍保留pc功能来做信息工作。例如,工厂和供应商规划可以是在一个大服务器上运行的一种或多或少自动化的程序,而一个知识型工人则可以偶尔浏览搜索生产计划表的问题。但是他如果跟一个顾客在谈判一项大批量订货,就需要一个工具来在生产计划表上运行各种情况,看看这项订货是否能及时制造出来。

您也要记住,随着万维网使得自我服务顾客支持工作成为可能,许多单一任务工作将会消失。如果一个顾客打电话给一家银行的顾客服务部,谈话将会是关于投资计划和资产多样化,以及其他复杂的高价值问题。这场交际很可能会牵涉到互动式录音和录像。顾客和雇员将进行合作。他们都需要大功率的pc。

一台通用的pc就是所有情况里的好选择。

pc确实需要变得更好地管理了。最新版本的微软office软件视窗2000让您从一个中央地点灵活地配置终端用户电脑。用户可以在本地机上拥有应用程序,或从一个服务器上获取这个应用程序,把开始所需要的最少量编码下载下来。不常用的功能可以在需要时自动下载。如果一个应用程序的一部分出故障,那么它能被自动修复。此外,pc也能在使用机器的人的身份的基础上自动配置本身。员工们在一个组织里能使用任何机器,就好像这是他们自己的pc一样。当一个用户在脱机时改变了什么东西,或服务器上的数据在用户脱机时改变了,那么当用户重新连接上网时,系统会调整一切。这种管理来自一个中央目录,它存储整个企业的用户、应用程序和其他信息。

开发数字神经系统:服务器

下一个重大决策就是在您的网络中心安装什么服务器。从运行您组织的商务程序到存储一个数字神经系统中心的大量信息,这些服务器是万能的,陈旧的垂直集成计算行业在服务器世界里创建了五花八门的不兼容电脑和建筑设计。一个新的叫做“中间件”的软件层面出台了,试图使它们能协调。

智能更高的软件会降低拥有系统的成本

在1977年,加特纳集团批评了pc和微软产品,说它们使拥有系统的总成本很高。这一成本的大部分都与维修和升级有关。负责加特纳集团对微软研究的司各特·温克勒说:“在过去10年里,微软公司使得情况更糟糕,使得拥有这些系统的代价更昂贵。因为它们注重功能,而不注重成本。”但是到了1998年,加特纳却说,拥有在视窗2000网络上运行的pc的成本要比拥有以前的pc系统的成本低25%。这一降价使得pc解决方案与非pc解决方案在降低总拥有成本方面“齐头并进,或许还略领先一点”。(大卫·f·卡尔,“加特纳集团态度转变,说pc网络比非pc网络可能成本更低”,载于(国特网世界).1998年4月6日。)

这些改进包括,在网上pc和软件更容易远程安装和管理;中央实施标准pc配置和在机器出故障的情况下重新建立用户设置的功能;以及自动把一台用户机器的基本信息上载到公司的电话帮助桌或网络支持网址上去的工具。最后这种软件减去了一次典型的求助电话所花时间的30%,而用户数据可以描扫进一个数据库里供趋势分析之用。

我们也在进行其他的改进。当顾客把一个新的应用程序加进他系统中去时,系统有一天将会有足够的智能来解决新软件和机器上已有软件之间的冲突。假如系统探测出改变一个文件设置的理由.除非绝对必要,否则它就会自动做出改变而不麻烦用户。如果一份文件损坏或者它的设置意外改变了,系统将找出并安装文件的正确版本,不管是本地安装或远程安装——这实际上是自我修复。如果用户要行动的活,他的变动将被记录下来,供产品支持工程师以后查看,如果今后出现问题或他必须打电话给产品支持工程师的话。我们计划把类似的智能添加给网络行政管理员的工具,以便他们能更好地从中央管理各公司分布在各地办公室里的所有的网络资源和用户。

但是中间件也带来了自身的成本和复杂性问题。波音公司在13个制造阶段中的每一阶段里,都有一个不同的电脑系统跟踪飞机部件。后来波音公司终于用了中间件,其唯一功能就是保证这13个系统互相合作;它还用了其他中间件来在所有这些系统中保持数据的一致性。除了保养费用很高之外,13个不同的系统还会产生出13种不同的用料单。协调这些书面单据延缓了生产。波音公司新的生产系统在全部生产过程中用一个单一的产品数据来源,代替了13个不同的系统。

pc性能的几何级跃进排除了不断部署不兼容的中间层次系统的需要。今天,pc服务器支持成千上万的用户,但是却可以跟一台桌面电脑有90%的硬件兼容和百分之百的软件兼容。这种同类性平台就是pc系统迅速走红、日益用于服务器的一个原因。在桌面上和服务器上用同样的操作系统,这就简化了开发和培训工作,并为分散的计算工作建立了一个统一的结构——应用程序或者应用程序的部件能从任何机器上转移到其他机器上去。这种通用性也使得把知识型工人与现存的后台数据系统连接起来更容易些。现在不必要在1万台桌面客户机的每一台上都安装中间件的组件,共同使用层面能在把客户与数据层连接起来的几十台服务器上运行。

虽然水平集成的pc计算模式还没能在计算功能的各方面比得上旧式垂直集成的模式,但它正在快速缩短差距。今天世界上只有极少数业务应用程序要求比pc服务器更大的规模。在今后数年里,即使这些应用程序也都将能够在pc结构上运行,各公司最难做的事情之一就是脱离旧式的应用程序,但是这一转移是不可避免的。旧式的主机应用程序不是为几十万用户存取万维网丰富信息所设计的,也不是为人们获取实时信息所设计的。

企业资源管理软件销售商(erp)业务如此之好,其原因之一就是各公司都在快速转向把pc技术用于主要的应用程序。部分原因就是,这一转移节省钱。而更重要的原因就是,各公司能把业务数据跟pc网络和pc以多种形式分析

开发数字神经系统:开发的阶段

实施一个数字神经系统有三个阶段。这三个阶段通常按一定顺序发生,但也能平行发生。首先,知识型工人收到用于生产率的pc,局域网被安装起来提供文件服务器和万维网服务器上的文件共享,部署一个单一的后台电子邮件系统来改进合作。第二,为把现存的商务经营连接进信息管理系统进行投资,通常这是用数据仓库的形式,它把经营数据转换成易于搜索和询问的形式,以便收集商务情报。

最后和最有戏剧性的一步,就是增加新的后台应用程序,它与现存系统连接,但是使用新的共用结构。其目的就是选择能在最短时间内获得最大收益的项目。电子贸易就是一个常见的方法。这个方法意味着您不用扔掉已有的投资就可以转移到一个新结构上去。

年收入350亿美元的快餐业领先者麦当劳开发自己数字神经系统的方法对许多公司来说都是很熟悉的。它最初的系统就是在伊利诺斯州橡溪总部的主机,用来处理销售和财务报告。在80年代中期,麦当劳的许多销售点都安装了unix系统来运行记账、存货和工资单的特制软件。销售数据每周两次传真到总部去,在那里用手键入主机。在创建数字神经系统的第一阶段中,麦当劳在它的总部增加了pc和部门网络来处理生产率任务和文件共享。然而,麦当劳的每一个主要业务经营系统都是特制的,这些系统要求相当大的集成才能合作。

1997年,麦当劳决心从公司的技术投资中获取更大的利益。经过加特纳集团和电脑科学公司帮助,进行了18个月的研究和实验项目后,麦当劳做出结论,认为它的老系统太复杂,将始终会很费钱。麦当劳决定要从专用大型机和微型机大跃进一步,跳到一个单一的结构,这个结构有一个单一桌面标准、标准的网络服务和万维网信息

打 印】 【来源:读书之家-dushuzhijia.com】

首页上一页12 34下一页末页共4页/8000条记录