正在加载图片...
NET将保证完全消除当今计算技术中的所有缺陷。NET定能实现确保用户从任何 地点、任何设备都可访问其个人数据和应用程序的宏伟蓝图。除此之外,NET技术还 可实现多个应用程序在逻辑上的松散耦合链接和紧密耦合链接。 用户可以通过手写、语音和图象技术与其个人数据进行交互。这些数据将安全地存 放在互联网上,用户通过办公室(或家庭)PC,还可以通过移动电话或寻呼机、PDA 甚至是新发明的寻呼机一一移动电话一— PDA-PC联合设备访问这些数据。应用程 序可进行灵活的功能调整,以适应用户所用设备的功能状况。应用程序可根据用户预定 义的选项集和指令集,完全代替用户自动执行相应的操作 上述功能将协同作用,以便大幅度地提高用户使用计算技术的生产效率。根据设 计,NET使得用户无需在如何与计算机进行交互上劳神,从而全身心地投入到使计算 机自动执行任务、实现最终目标的工作中。通过使用XML行业标准,可将用户数据进 行跨站点和应用程序的链接,从而轻松实现当前很难实现的操作。比如:对用户在数家 不同银行、信用卡公司以及计费代理商那里的数据进行集中处理:这样,用户便可依据 处理后的数据支付帐单,将费用明细报告归档。 NET把雇员、客户和商务应用程序整和成一个协调的、能进行智能交互的整体, 而各公司无疑将是这场效率和生产力革命的最大受益者。简言之,NET承诺为人类创 造一个消除任何沟鸿的商务世界。 1.1.2.3 MicroSoft.NET的基本模块 ◆网络服务一览 通常说来,一个网络服务只是一个作为服务一一通过 Internet标准此服务能与其它 网络服务集成在一起一一发行的简单的应用程序。换句话说,它是可通过URL定位的 自动将信息返回到需要它的客户端那里的一种资源。网络服务一个重要的特点是客户不 需要知道一种服务是怎样实现的。在本节中,我将向你解释网络及网络服务如何把基于 组件技术的最好的方面结合在一起的,并且介绍与网络服务通信所需的基本框架 同组件一样,网络服务提供“黑匣子”函数,它可以被再次作用而不用关心此服务 是怎样实现的。网络服务提供被称为契约的精确定义的接口,此接口描绘了所提供的服 务。开发人员可以将远程服务、本地服务和定置代码组合在一起而集成应用程序。例如, 某公司可以使用如下服务组建一在线商店:微软护照(原文: Passport)服务以验证用 户身份,第三方个人化服务以使网页匹配每一个用户的参数,信用卡处理服务,销售税 服务,对每个运输公司的包裹跟踪服务,链接公司内部库存管理程序的内部目录服务, 以及少量定置代码以使他们的商店能脱颖而出。 然而,网络服务与现在的组件技术不同,它不使用需要在服务器和客户机有明确的、 同类型基本构架的具体的对象模型协议,例如DCOM、RM或IOP。尽管与具体组 件技术紧密结合的实现在一个受控的环境中能很好地被接受,但它们在网络环境中变得 不切实际。因为一个集成商业程序的参与者会发生变化,随着时间的推移,技术也在变 化,所以在所有参与者间确保一个单一的、统一的体系架构就变得十分困难。网络服务 采取了另外一种途径,它使用普便存在的网络协议和数据格式,如HTIP和XML,进 行通信。支持这些网络标准的任何系统都支持网络服务。 而且,网络服务契约描述的是以术语报文形式提供的服务,这些服务是由网络服务 生成和接受的,而不是描述服务是如何实现的。通过把重点放在报文上,网络服务模板 就完全对语言、平台和对象模板一无所知。用任何一套编程语言、对象模型和平台的.NET 将保证完全消除当今计算技术中的所有缺陷。.NET 定能实现确保用户从任何 地点、任何设备都可访问其个人数据和应用程序的宏伟蓝图。除此之外,.NET 技术还 可实现多个应用程序在逻辑上的松散耦合链接和紧密耦合链接。 用户可以通过手写、语音和图象技术与其个人数据进行交互。这些数据将安全地存 放在互联网上,用户通过办公室(或家庭)PC,还可以通过移动电话或寻呼机、PDA、 甚至是新发明的寻呼机——移动电话——PDA——PC 联合设备访问这些数据。应用程 序可进行灵活的功能调整,以适应用户所用设备的功能状况。应用程序可根据用户预定 义的选项集和指令集,完全代替用户自动执行相应的操作。 上述功能将协同作用,以便大幅度地提高用户使用计算技术的生产效率。根据设 计,.NET 使得用户无需在如何与计算机进行交互上劳神,从而全身心地投入到使计算 机自动执行任务、实现最终目标的工作中。通过使用 XML 行业标准,可将用户数据进 行跨站点和应用程序的链接,从而轻松实现当前很难实现的操作。比如:对用户在数家 不同银行、信用卡公司以及计费代理商那里的数据进行集中处理;这样,用户便可依据 处理后的数据支付帐单,将费用明细报告归档。 .NET 把雇员、客户和商务应用程序整和成一个协调的、能进行智能交互的整体, 而各公司无疑将是这场效率和生产力革命的最大受益者。简言之,.NET 承诺为人类创 造一个消除任何沟鸿的商务世界。 1.1.2.3 MicroSoft .NET 的基本模块 ◆ 网络服务一览 通常说来,一个网络服务只是一个作为服务――通过 Internet 标准此服务能与其它 网络服务集成在一起――发行的简单的应用程序。换句话说,它是可通过 URL 定位的 自动将信息返回到需要它的客户端那里的一种资源。网络服务一个重要的特点是客户不 需要知道一种服务是怎样实现的。在本节中,我将向你解释网络及网络服务如何把基于 组件技术的最好的方面结合在一起的,并且介绍与网络服务通信所需的基本框架。 同组件一样,网络服务提供“黑匣子”函数,它可以被再次作用而不用关心此服务 是怎样实现的。网络服务提供被称为契约的精确定义的接口,此接口描绘了所提供的服 务。开发人员可以将远程服务、本地服务和定置代码组合在一起而集成应用程序。例如, 某公司可以使用如下服务组建一在线商店:微软护照(原文:Passport)服务以验证用 户身份,第三方个人化服务以使网页匹配每一个用户的参数,信用卡处理服务,销售税 服务,对每个运输公司的包裹跟踪服务,链接公司内部库存管理程序的内部目录服务, 以及少量定置代码以使他们的商店能脱颖而出。 然而,网络服务与现在的组件技术不同,它不使用需要在服务器和客户机有明确的、 同类型基本构架的具体的对象模型协议,例如 DCOM、 RMI 或 IIOP 。尽管与具体组 件技术紧密结合的实现在一个受控的环境中能很好地被接受,但它们在网络环境中变得 不切实际。因为一个集成商业程序的参与者会发生变化,随着时间的推移,技术也在变 化,所以在所有参与者间确保一个单一的、统一的体系架构就变得十分困难。网络服务 采取了另外一种途径,它使用普便存在的网络协议和数据格式,如 HTTP 和 XML,进 行通信。支持这些网络标准的任何系统都支持网络服务。 而且,网络服务契约描述的是以术语报文形式提供的服务,这些服务是由网络服务 生成和接受的,而不是描述服务是如何实现的。通过把重点放在报文上,网络服务模板 就完全对语言、平台和对象模板一无所知。 用任何一套编程语言、对象模型和平台的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有