当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > .Net的精髓-XML和SOAP(一)

ASP.NET
asp.net图片加水印
Asp.Net中页面运行时动态载入的UserControl内元素的事
ASP.NET底层架构探索之再谈.NET运行时(二)
借助封装类实现线程调用带参方法
面向对象设计思想(C#)
asp.net URL重写(URLRewriter) 简化版
GUID在.net里的使用,就用System.Guid结构
不要忽略c#中的using和as操作符
C#中ref和out的使用小结
C#的Web XML编程
asp.net2.0下 如何实现服务器端压缩包自解压
javascript如何调用C#后台代码中的过程 和ASP.NET调用
在ASP.NET中自动给URL加上超链接
ASP.NET 中处理页面“回退”的方法
ASP.NET的四种错误机制
asp.net跳转页面的三种方法比较
ASP.NET2.0中将GridView导出到Excel文件中
ASP.NET 2.0中GridView无限层复杂表头的实现
ASP.NET 2.0 中动态添加 GridView 模板列
十天学会ASP.net之第一天

ASP.NET 中的 .Net的精髓-XML和SOAP(一)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 28 ::
收藏到网摘: n/a

看了那么多广告和宣传,现在你可能开始对 .NET 是什么有了一个想法。Internet 的应用正在不断地扩大,但我们的 Internet 编程方式还处于石器时代。Internet 用户就像老式主机的分时终端上的用户一样,他们从一个受保护的资源请求信息,然后等待回应。你从正在浏览的 Internet 站点上接收的信息由它希望提供给你的、基于 HTML 的信息组成的。

   但是,同远程 Web 站点进行交互式操作是不是更有趣?如果我们能用某种方法访问远程站点提供的计算能力并利用它的服务,而不仅仅是利用它的发布能力,会不会更好?这就是 .NET 将要提供的精华。

   .NET 将远程服务器所提供的计算能力和允许用户交互操作所必需的通讯结合在一起。明确地说,.NET 是为你-Internet 开发者-所设计的,它帮助你创建可扩充的新能力。你的 Internet 站点不应该成为带宽海洋中的孤岛,相反,你能以这样的 方式建立你的站点:通过合作和互操作能力,使它融入 Internet 之中。

   所有这些的关键,当然是合作的能力。要具有互操作性,要以高速数据传输率来共享数据。如何做到这些?为什么 .NET 发生在今天而不是五年以前?

   当然一部分答案就在我们今天身在其中的网络技术之中。从来没有现在那么多的人拥有高速带宽连接,并且在不久的将来还会有更多的人加入进来。想像一下人人拥有 DSL、Cable Modem 或宽带无线连接的时代 ...... 我们将很难回忆起 300 波特 Modem 的时代 :-(

   在过去的几年里,两个最关键的进展就是引入了 XML 及其在 SOAP 中的应用。这些技术都是 .NET 的核心。要成为 .NET 开发世界中的佼佼者,就必须理解 XML 和 SOAP。