数据点:从 Silverlight 2 观望云服务
2008-12-01 11:52:10 来源:WEB开发网本文示例源代码或素材下载
本专栏基于 Silverlight 2 的预发布版本。文中的所有信息均有可能发生变更。
目录
在 Silverlight 2 中如何处理 Web 服务?
如何将数据从服务传递到 Silverlight 2?
如何从 ASMX Web 服务使用数据?
如何从 WCF Web 服务使用数据?
如何从 REST Web 服务接收数据?
如何查询 XML?
当访问第三方 Web 服务时,是否需要担心跨域策略?
使用 Silverlight 的开发人员经常给人一种虚幻感,但这能责怪他们吗?从各种 Web 服务中为富 Internet 应用程序 (RIA) 获取数据正成为主流趋势。Silverlight 应用程序可以与 ASMX Web 服务、Windows® Communication Foundation (WCF) Web 服务、具象状态传输 (REST) 服务和传统 XML (POX) 服务进行通信。无论这些服务是由第三方提供的服务,还是 Silverlight 应用程序所在服务器上托管的自定义服务,Silverlight 都能够请求数据、使用数据,并可在 Silverlight 客户端应用程序与此类 Web 服务之间来回传递数据。
根据向我提出的问题分析,开发人员们明显希望了解更多有关从 Silverlight 2 应用程序调用服务、使用 WCF、ASMX 和 REST 服务之间的差别,以及如何使用这些服务提供的数据方面的内容。在本期“数据点”中,我将回答其中部分问题并演示如何处理数据服务。
第三方 Web 服务不胜枚举,它们的内容包罗万象,从访问其 API 到存储客户端特定数据和自定义数据尽在其中。我将讨论如何在 Silverlight 应用程序与服务云之间使用和传递数据。此外,我还将介绍如何使用几个 XML 解析库使用这些数据。例如,可以打开并迭代整个 XML 文档,或者使用 LINQ to XML 查询 XML。类似 Flickr、Amazon、Twitter 和 Live Search 之类的服务都提供能使用各种 Web 服务技术与之进行通信的 API。我将在这里讨论其中部分 API,并介绍如何使用基于 REST 和 SOAP 的服务与之通信。可从《MSDN 杂志》网站下载此专栏中的所有示例(同时提供 C# 和 Visual Basic 版本)。
Tags:数据 Silverlight 观望
编辑录入:爽爽 [复制链接] [打 印]- ››数据库大型应用解决方案总结
- ››数据结构2--数组
- ››数据源架构模式的活动记录
- ››数据结构C#版线性表(Data Structure)之单链表(Lin...
- ››数据结构C#版线性表(Data Structure)之顺序表(顺序...
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››数据就是利润:在欧洲两端,IBM Information Cham...
- ››数据架构师: 您要治理什么?
- ››数据驱动的网络营销和网站运营笔记
更多精彩
赞助商链接