《未来时速》

下载本书

添加书签

未来时速- 第62节


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
  微软公司产品就是按照一份蓝图开发的,这份蓝图为将来建立了一个单一的编程模式,即视窗分配的因特网结构。视窗的DNA有4个部分。第一部分就是用户界面的形式处理方法,它天衣无缝地把使用HTML的万维网页与传统桌面应用程序里更大功率的特色结合起来。视窗家族使用HTML为PC、简单的信息亭装置、类似电视的装置和手持电脑显示简单图形的一种标准方法,它能把内容合适地按每台机器的功能显示出来。视窗系统也提供更强大的图形和支持丰富外围设备、快速回应和脱机应用程序所需要的其他操作系统。例如,视窗系统能显示一套多维度数据,不必在用户每次想改变视图时都回到服务器去;它能跟踪用户行动并计算用户下一步想发出什么指令;它给PC支持语音识别和自然语言处理的能力。
  第二个部分就是一个组件对象模型,即,主要是为了在网络上管理商务逻辑而设计的。是一种说明,以供把一个电脑程序划分为不同部分(叫做对象),然后又容易地把它们连接起来,以便让它们在各种场所可靠地、安全地互相作用。组件的基础概念就是,一个编程员不用理解它们的内部工作原理就能使用它们。编程员只要懂得怎样使用它们就行。当一个应用程序需要升级时,编程员只需改换需要换的组件,可以从网络上下载组件给用户提供升级。组件之所以珍贵,也是因为没有哪家公司会在新技术或新电脑语言出现时重新编写它所有的应用程序;组件提供存取有用的现存编码的路径。视窗DNA也具体说明所有这些对象——尤其是多个销售商提供的对象——怎样能可靠地互相交流与合作。关键元素使得任何对象都能在不同的联网机器上运行,并为连接基于视窗上的系统和非视窗系统提供了各种方法。
  第三个部分为数据储存提供一种普遍适用的方法,所以任何程序都可以检索任何格式、任何地点的数据,如在硬盘上、在一个电脑数据库里或电子邮件文件夹里,或在储存数据的几乎任何地方都可以。第四个部分就是一种机制,它使电脑处理能在最合情理的任何地方进行——在客户那里、在服务器上或两者的某种结合形式上,也可以从服务器上复制到客户那里,以供流动雇员使用。
  视窗DNA的独特之处就在于,它是被设计来帮助现存应用程序迁徙到一个信息分发的世界去,把万维网的精华与传统企业应用程序融为一体。大部分其他的方法都要求编写一个全新的应用程序基础,并且把开发者局限于单一的一种电脑语言。视窗DNA使顾客能给他们现有的、垂直集成的解决方案增加价值,同时又能获得水平集成的PC平台的好处。
  一家公司一旦有了一张蓝图,另一件迫切的设计任务就是要设计有“三层体系结构”的程序,把一个程序的逻辑分为三个类型:向用户显示数据的展示层面、封装应用程序商务规则的中间层面——例如,一次降价是否适用于一份尚未执行的订单,以及存储和检索商务数据的后台层面。这一三层结构使人有可能把应用功能按逻辑分解到所需的任何数量的机器上去,并且改变不同层面而不影响其他层面。
  美林利用这个方法利落地把50多种不同的应用程序粘贴进了第五章中描述的财务顾问用的“被信赖的全球顾问系统”里去。美林利用微软办公软件的Outlook、windowsMediaPlayer以及其他能利用的应用程序创建了一个界面,在用户看来,这个界面显得像个单一整台的、在桌面展示层面上的手工制造的应用程序。
  这50个应用程序中,许多程序的数据来自一个现存的后台层面,它有各种数据库,包括微软SQL服务器、IBM的Windows上的DB2,还有大型机上的CICS和DB2。中间层面的运行微软交易服务器和“消息队”的应用服务器利用组件来描述商务逻辑,并协调来自多个后台的数据流。这样的软件系统能删除开发者本来要写的编码的40%~50%。他们编码是为了创建分派的应用程序,同时又处理复杂的协调和安全问题。各种组件是用多样语言写的,包括Visual Basic,Visual C++和Java。
  通过使用,主机上的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%,而用户数据可以描扫进一个数据库里供趋势分析之用。
  我们也在进行其他的改进。当顾客把一个新的应用程序加进他系统中去时,系统有一天将会有足够的智能来解决新软件和机器上已有软件之间的冲突。假如系统探测出改变一个文件设置的理由.除非绝对必要,否则它就会自动做出改变而不麻烦用户。如果一份文件损坏或者它的设置意外改变了,系统将找出并安装文件的正确版本,不管是本地安装或远程安装——这实际上是自我修复。如果用户要行动的活
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架