正在加载图片...
NET的核心组件有: 组用于创建互联网操作系统的构建块,其中包括 Passport. NET(用于用户认 证)以及用于文件存储的服务、用户首选项管理、日历管理以及众多的其它任务 构建和管理新一代服务的基本结构和工具,包括Ⅵ sual Studio. NEt、NET企业 服务器、NET框架和 Windows. NET 能够启用新型智能互联网设备的NET设备软件 NET用户体验 NET对最终用户来说非常重要,因为计算机的功能将会得到大幅度提升,同时计 算机操作也会变得非常简单。特别地,用户将完全摆脱人为的硬件束缚:用户可以自由 冲浪于互联网的多维时空,而不是束缚在便携式电脑的方寸空间一一可通过任何桌面系 统、任何便携式电脑、任何移动电话或PDA进行访问,并可对其进行跨应用程序的集 成 NET可使用户轻松进行互联网连接,并轻松完成那些在当今看来十分费时而且费 力的事务,它们往往要求用户进行数据重输入并需运行几个小时才能完成。通过将多项 安全数据流合并到单一的用户界面(或者甚至是可编程决策引擎),NET架构将用户从 充斥于当今Web的数据竖井的束缚中解脱出来。用户可以自由访问、自由查看、自由 使用他们的数据 NET对开发人员来说也十分重要,因为它不但会改变开发人员的开发应用程序的 方式,而且使得开发人员能创建出全新的各种应用程序。新型开发范例的核心是web 服务这个概念的引入。Web服务是一种通过简单对象访问协议(SOAP),在互联网上展 露其功能性的、极为公开的服务。SOAP是一种基于可扩展标记语言(XML制定的协议 在过去,开发人员通过集成本地系统服务来构建应用程序。在这种模型下,开发人 员可以访问丰富的开发资源并能严格控制应用程序的行为 如今,开发人员已在很大程度上挣脱了这种模型的束缚,致力于构建具有复杂结构 的n层化系统,这种系统能将网络上众多的应用程序一并进行集成,大大提升了应用程 序的价值。这样,开发人员便可把精力集中在充分挖掘软件独特的商业价值,而不是构 建基本结构上。可喜的局面将应运而生:软件投放市场的时间大大缩短、开发人员的编 程效率明显提高,最终把质量上乘的软件呈现给用户 我们正在进入一个崭新的计算时代一一一个由互联网(尤其是 Internet核心技术 ML)实现的时代。利用ⅹML,能够创建出可供任何人从任何地方使用的、功能非常 强大的应用程序。它极大地拓展了应用程序的功能,并实现了软件的动态提供。在这种 情况下,软件已不完全指那些从光盘进行安装的程序,而是演变成了一种服务一一类似 于ID调用程序或按收看次数进行收费的电视——人们可通过通信媒体订购的服务 n层计算技术具有能够大幅度提高生产力、紧密耦合的特点,而web概念具有面 向消息、松散耦合的特点,我们将二者有机地糅合在一起,实现了上述构想。我们将这 种计算风格称为web服务,它的出现标志着人类已经迈入应用程序开发技术的新纪元 Web服务是一种应用程序,它可以通过编程并使用标准的 Internet协议,像超文本传输 协议(HTTP)和XML,将功能展示在互联网和企业内部网上。还可将Web服务视作Web 上的组件编程。 从理论上讲,开发人员可通过调用web应用编程接口(AP),将Web服务集成到应 用程序中。其调用方法与调用本地服务类似,不同的是 Web APl调用可通过互联网发 送给位于远程系统中的某一服务。例如, MicroSoft Passport(Passport)服务使得开发人员 能够对应用程序进行认证。通过对 Passport服务编程,开发人员可以充分利用 Passport 的基本结构,通过运行 Passport来维护用户数据库,以确保其正常运行、定期备份等等.NET 的核心组件有: · 一组用于创建互联网操作系统的构建块,其中包括 Passport.NET(用于用户认 证)以及用于文件存储的服务、用户首选项管理、日历管理以及众多的其它任务 · 构建和管理新一代服务的基本结构和工具,包括 Visual Studio.NET、.NET 企业 服务器、.NET 框架和 Windows.NET · 能够启用新型智能互联网设备的.NET 设备软件 · .NET 用户体验 .NET 对最终用户来说非常重要,因为计算机的功能将会得到大幅度提升,同时计 算机操作也会变得非常简单。特别地,用户将完全摆脱人为的硬件束缚:用户可以自由 冲浪于互联网的多维时空,而不是束缚在便携式电脑的方寸空间——可通过任何桌面系 统、任何便携式电脑、任何移动电话或 PDA 进行访问,并可对其进行跨应用程序的集 成。 .NET 可使用户轻松进行互联网连接,并轻松完成那些在当今看来十分费时而且费 力的事务,它们往往要求用户进行数据重输入并需运行几个小时才能完成。通过将多项 安全数据流合并到单一的用户界面(或者甚至是可编程决策引擎),.NET 架构将用户从 充斥于当今 Web 的数据竖井的束缚中解脱出来。用户可以自由访问、自由查看、自由 使用他们的数据。 .NET 对开发人员来说也十分重要,因为它不但会改变开发人员的开发应用程序的 方式,而且使得开发人员能创建出全新的各种应用程序。新型开发范例的核心是 Web 服务这个概念的引入。Web 服务是一种通过简单对象访问协议(SOAP),在互联网上展 露其功能性的、极为公开的服务。SOAP 是一种基于可扩展标记语言(XML)制定的协议。 在过去,开发人员通过集成本地系统服务来构建应用程序。在这种模型下,开发人 员可以访问丰富的开发资源并能严格控制应用程序的行为。 如今,开发人员已在很大程度上挣脱了这种模型的束缚,致力于构建具有复杂结构 的 n 层化系统,这种系统能将网络上众多的应用程序一并进行集成,大大提升了应用程 序的价值。这样,开发人员便可把精力集中在充分挖掘软件独特的商业价值,而不是构 建基本结构上。可喜的局面将应运而生:软件投放市场的时间大大缩短、开发人员的编 程效率明显提高,最终把质量上乘的软件呈现给用户。 我们正在进入一个崭新的计算时代——一个由互联网(尤其是 Internet 核心技术 XML)实现的时代。利用 XML,能够创建出可供任何人从任何地方使用的、功能非常 强大的应用程序。它极大地拓展了应用程序的功能,并实现了软件的动态提供。在这种 情况下,软件已不完全指那些从光盘进行安装的程序,而是演变成了一种服务——类似 于 ID 调用程序或按收看次数进行收费的电视——人们可通过通信媒体订购的服务。 n 层计算技术具有能够大幅度提高生产力、紧密耦合的特点,而 Web 概念具有面 向消息、松散耦合的特点,我们将二者有机地糅合在一起,实现了上述构想。我们将这 种计算风格称为 Web 服务,它的出现标志着人类已经迈入应用程序开发技术的新纪元。 Web 服务是一种应用程序,它可以通过编程并使用标准的 Internet 协议,像超文本传输 协议(HTTP)和 XML,将功能展示在互联网和企业内部网上。还可将 Web 服务视作 Web 上的组件编程。 从理论上讲,开发人员可通过调用 Web 应用编程接口(API),将 Web 服务集成到应 用程序中。其调用方法与调用本地服务类似,不同的是 Web API 调用可通过互联网发 送给位于远程系统中的某一服务。例如,MicroSoft Passport(Passport)服务使得开发人员 能够对应用程序进行认证。通过对 Passport 服务编程,开发人员可以充分利用 Passport 的基本结构,通过运行 Passport 来维护用户数据库,以确保其正常运行、定期备份等等
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有