您的位置:首页 > 编程语言 > ASP

使用 ASP.NET 所创建的 XML Web 服务与 XML Web 服务的客户端

2007-01-15 22:27 696 查看
近年来,一股中坚力量始终不变地改变着应用程序的开发前景并领导着现代开发潮流,这就是互联网。各种组织开始变得愈加依赖于由互联网和相关技术所提供的数字化资源和渠道。因此,如今所设计并开发的应用程序中极少出现不通过综合并支持互联网技术来充分推动在线计算技术并从中获取优势的情况。

在不断追求新的应用程序开发方式的时候,各种组织能够尝试把若干传统的、面向任务的应用程序聚合到一个单独的、复合的应用程序中。这有时候包括对存在于单独实体边界中的应用程序所进行的集成(如另一个公司或服务提供者)。但是,在使用技术分类、对象模型、操作系统、以及编程语言来尝试对合法应用程序进行集成的时候仍然会出现一个更大的难题。你如何才能让它们彼此合作?答案就是互联网开发。

XML(可扩展标记语言)作为一种开放的数据描述格式为互联网开发提升了其真实性。类似于 TCP/IP 为互联网提供了通用的连通性、并且 HTML 为用户的消费提供了一种规范化的语言在各种各样的平台中显示信息,XML 同样也为自动化消费提供了一种规范化的语言来交换数据。它提供了在一种广泛被接受的格式中展示数据的能力,允许计算机使用一种可预知的方式来发送并接收数据,并能够在被闭合的可控制系统之外的可编程性进行扩充。XML 是开放的,因为它既简单又具有可扩展性,并在提供了扩展空间的时候允许你对任何事物进行定义。互联网开发的一个基本组成就是 XML Web 服务。

Microsoft 为建立 XML Web 服务提供了支持,并设计了技术来适应不同的需要。值得一提的是,Microsoft 为开发者提供了若干选项来使用 ASP.NET、ATL 服务器、.NET Remoting、以及 SOAP 工具包 2.0 来创建 XML Web 服务。ASP.NET 和 .NET Remoting 使得 XML Web 服务的创建变得更加简单,因为它们被建立在 .NET Framework 的顶层。SOAP 工具包 2.0 为 Microsoft Visual Studio 6.0 和其他老式应用程序提供了顺应 XML Web 服务的支持,并允许它们与建立在 .NET Framework 之上的 XML Web 服务进行交互操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: