|
摘要:当今网络的发展,给我们提供了一种前所未有的信息传递方式,各种各样的专业、实用的网站呈现于我们眼前。科技的进步总让我们感慨自己跟不上时代的步伐,每次的改变都是激动人心的,网络传输信息越来越多,越来越快。全球有将近三亿人口正在使用因特网。不难想像,未来将是一个以网络为中心的世界。文章从论述Microsoft.net的特点、用途及开发意义,并由此预测了新一代互联网发展的方向。
关键词:Microsoft.net;互联网;发展
今天的因特网尽管有充足的带宽资源,但它还是一个以服务器为中心的构架模型,其浏览器只是扮演着不能说话的终端角色,你可以轻易地浏览信息,但是很难进行编辑、分析和复制。"个性化"只意味着重复地进入网站,每次都进行登录,并不断地将个人隐私泄露给你所访问的每一个网站。大量的信息还是被"锁"在了中央数据库里,用户必须依靠网络服务器来完成所有的上网操作,并不能按照用户的指令在网站之间进行有意义的交流。今天的网络似乎只能通过单个的网站向单个用户提供有限的服务--因为大多数的网页只能呈现HTML格式的数据"图片",而非信息本身。你必须适应科技,而不是科技反过来适应你的要求。
解决这些问题是新一代互联网面临的挑战。微软公司正在创造新一代的高级电脑软件,它革命性地综合了计算与通信技术,为开发商们提供了工具,致力于网络和其他计算技术的变革。我们把这项创新称为Microsoft.net,它第一次使开发商、企业和消费者能够按照自己的意愿来运用科学技术。Microsoft.net将创造出真正的分布式网络服务,它能够整合并协调为数众多的辅助程序,为消费者提供独到的服务,而这正是今天的网站所梦寐以求的。在微软已经发布的msn
explorer中集成了网而浏览、hotmail电子邮件、msn messager即时聊天、网络文件夹、网络图片、个人主页、网络聊天室、在线理财等众多功能,还支持多用户,再加上微软强大的msn.com网站的内容和服务作为后台支持,它向我们诠释了未来网络时代软件的含义,让我们从中或多或少感觉到一些Microsoft.net的味道。当我们还在使用着Windows98、Windows2000、WindowsXP进行研发和测试的时候,internet上便开始流传微软开始了代号"Blackcomb"的下一代操作系统的开发计划,据称Blackcomb将完全建立在Microsoft.NET构架下,将使电脑使用产生革命性的改变,这些都让我们感觉到了新一代互联网时代即将到来。
1 Microsoft.net的策略
Microsoft.net的策略是将互联网本身作为构建新一代操作系统的基础,对互联网和操作系统的设计思想进行合理的延伸,表明了微软将以网络为中心,彻底转换产品研发,改变产品和服务的范围。Microsoft.net将推动因特网的一次变革,HTML格式的表述将升格为XML格式的可编程信息。XML是"Extensible
Markup Language"的缩写,即可扩展标记语言。它是internet环境中跨平台的依赖于内容的技术,是处理分布式结构信息的选择工具。XML是年轻的meta语言,不仅满足了web开发者的需要,而且适合于任何对出版业感兴趣的人。它让网站之间相互协作,提供一系列互动式的新型网络服务。Microsoft.net正提供了对XML
Web services进行构建、配置、操作和集成的平台。
Microsoft.net包含以下核心组件部分:一组用于创建互联网操作系统的构建块;另一组用于构建和管理新一代服务的基本结构和工具,包括Visual
Studio.net,Microsoft.net企业服务器,Microsoft.net框架和Windows.net及能够启用新型智能互联网设备的Microsoft.net设备软件。
2 Microsoft.net用户核心构造模块的服务
(1)身份认证 建立在微软Passport和Windows鉴定技术的基础上,提供从口令、钱包到智能卡、生理数据装置等多级身份鉴定。它使得开发商的产品设计在个性化和保密性方面得到保证,消费者无论使用何种设备都能享受更高级的安全服务。首先发布的代号为"Whistler"的Windows.NET将支持这一功能。
(2)通知和消息 将即时消息、电子帽子件、传真、声音邮件和其他形式的通知和消息功能整合在一体化的机构里,供个人电脑和其他智能设备使用。它建立在基于网络的Hotmail邮件服务、Exchange和Instant
Messenger等软件的基础上。
(3)个性化 让你通过制定相关的规则和优先次序,明白地或含蓄地指定以何种方式处理通知和消息、处理希望分享你个人数据的请求和你的多个设备之间如何协调,它将使你向新电脑里输入数据不费吹灰之力。
(4)XML数据空间 用一种通用的语言(XML)和协议(SOAP)对数据进行描述,使数据在多个网站和用户之间传送始终保持整体性。其结果是网站变成可以互动的灵巧服务,交换并利用彼此的数据,Microsoft.net同时在网上提供了可以指定地址的安全空间用来储存你个人的数据,而且你的所有设备都能访问这些数据,并以最佳的方式复制数据以提高效率或提供离线使用。其他设备在你的同意下可以访问你的数据空间。
(5)日程安排 时间是实现用户控制的一个得要尺度;我们何时接受访客?何时乐于独处?随着人们花越来越多的时间通过越来越多的设备进行网上沟通,而且用户和服务程序之间的互动越来越紧密,时间安排这个问题日益突出。Microsoft.net提供了一个基础构架,在安全和确保隐私的前提下综合你的工作、社交和在家的时间安排,你的所有设备和经过你允许的其他程序和个人都可以得到其中的数据。它建立在Outlook讯息和客户协作以及Hotmail
Calendar的基础上。
(6)目录和检索 Microsoft.net帮你找到与之互动的服务商和个人。Microsoft.net的目录不仅是搜索引擎或者"黄页",它们能以既定的程序与服务商互动,为已经列出的问题寻找答案,了解那些服务商的能力。它们同时可以被其他服务程序集合并风格化,然后与自己的程序捆绑在一起。
(7)动态传送 它使微软和其他开发商以动态的方式按照用户的要求,传送更多的软件功能和可靠的自动升级补丁,而不必麻烦用户动手安装和配置。Microsoft.net能按照你的要求预先改编,适应你的任何设备。它倒转了依靠人工安装的传统操作模式。用户将来会通过多个设备享受服务,而这种倒转确实是必须的。
3 意义
Microsoft.net将把计算和通信带入一个丰富、合作和互动的环境中,远远胜过今天的单向网络。由新型高级软件支持的Microsoft.net将利用一系列的应用程序、服务程序和相关设备来创造一种个性化的数字体验,它能够不断地按照你本人、你的家人和公司的需要进行自动的调整。它意味着你将能够通过一整套新型软件构成的整体服务程序来管理自己在因特网时代的生活和工作。
Microsoft.net对于最终用户来说意义重大,因为计算机的功能将会得到大幅度提升,计算机操作也变得十分简单。用户将摆脱人为的硬件束缚:我们可以自由冲浪于互联网的多维空间,而不是束缚在便携式电脑的方寸之间。可通过任何桌面系统,任何便携式电脑,任何移动电话,PDA进行访问,查看修改你的资料,完成信息浏览等等。这使用户轻松地进行互联网连接,轻松地完成那些在今天看来十分费时费力的事务,用户自由访问,自由查看,自由使用他们的的数据。
对于开发人员也十分重要,它改变了开发应用程序的方式,让开发人员创建出全新的各种应用程序,而每一种应用程序都可以在网上使用,这样,开发人员必将创建出摆脱设备硬件束缚的应用程序,以便轻松实现互联网连接。微软新一代软件开发平台,称为Visual
Studio.net,它是微软Microsoft.net战略产品的重要部分。Visual Studio.net集成了VB.net、C#、ASP.net的开发环境,而微软第一次统一了VB和VC的底层对象,使VB.net和C#能够在同一个运行库的基础上访问相同的组件的属性和方法。这就是编写C#和编写VB.net程序同样的简单和高效,在这以前,大多数人认为,VC++程序员就是比VB程序员更高级些,在Microsoft.net时代,这种差别将不复存在。
作为第一全面利用计算与通信技术的平台,Microsoft.net无疑是当今计算机技术通向计算时代的一个十分重要的里程碑。在未来的网络时代,我们将做着今天不敢想像的事情,感受着数字化生活带来的无穷乐趣。
|