知识大全 ASP.NET入门教程 12.1 查看Web服务[3]

Posted 天气

篇首语:壮心未与年俱老,死去犹能作鬼雄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 12.1 查看Web服务[3]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 12.1 查看Web服务[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    操作回顾

    前面己经使用了Web服务 没有在Wrox United应用程序中创建用于进行天气预报的功能 因此寻求在其他地方获得这个服务 通过浏览 asmx文件 能够使用Web服务 提供输入并返回适合于具体情况的答案 提供城市名和国家名时 或许会注意到输入包装在一个XML文档中 这是传播到服务器的文档 虽然可以通过三种不同的方法包装数据 但只查看该页面上的第一种方法

 

POST /globalweather asmx HTTP/

         HOST: webservicex net

         Content Type:text/xml; charset=utf

         content Length:length

         SOAPAction:// webserviceX NET/GetWeather

 

         <?xml version= encoding= utf ?>

         <soap:Envelope xmlns:xsi=// w / /         XMLSchema instance

         xmlns:xsd=// w / /XMLSCHEMA

         xmlns:soap=//schemas xmlsoap /soap/envelope/>

                   <soap:Body>

                   <GetWeather xmlns=// webserviceX NET>

                   <CityName>String</CityName>

                   <CountryName>string</CountryName>

                   </GetWeather>

         </soap:Envelope>

    在突出显示的代码中 使用单词string简单地替换输入

 

<GetWeather xmlns=// webserviceX NET>

                   <CityName>Birmingham</CityName>

                   <CountryName>United Kingdom</CountryName>

                   </GetWeather>

    当然 一个很大的缺陷是没有用户界面 因此使用普通的界面 并且也作为一个大型的杂乱XML代码块返回所有代码 因此 这不是原封不动地粘贴到应用程序中 并且用户不会难以理解实际代码 同样 您将看到天气报告对于比赛报告来说过于详细 理想情况下 只是希望能够挑选(例如)天空状况和温度 并且或许只保留挑选的内容 诚实地说 存在其他一些将使天气服务很难结合到应用程序中的陷阱 非常重要的实际情况是 天气服务提取当前的天气 并且如果将在比赛报告中显示当前天气 则需要确保在数据库中将天气与比赛详情保存在一起 否则就会正在阅读星期三的比赛 但看到的是星期五的天气!

    在本章的后面 您将查看亲自为Wrox United应用程序创建一些Web服务 但现在只需要理解 从非常普通的日常工作到独特的 奇妙的各种事情 都可以免费获得相应的Web服务 如果存在一个URL 其中可以获得 asmx文件 则可以以标准方式访问并使用对应的Web服务 并且 如果可以以这种标准方式访问并使用Web服务 则可以非常容易地将其粘贴到应用程序中

    ASP NET 入门教程完整版

cha138/Article/program/net/201311/15472

相关参考

知识大全 ASP.NET入门教程 12.1 查看Web服务[2]

ASP.NET入门教程12.1查看Web服务[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 12.4 创建Web服务[3]

ASP.NET入门教程12.4创建Web服务[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 12.6.3 发现Web服务

ASP.NET入门教程12.6.3发现Web服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 12.2.2 传送Web服务[3]

ASP.NET入门教程12.2.2传送Web服务[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 12.5 测试Web服务

ASP.NET入门教程12.5测试Web服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 ASP.NET入门教程 12.4 创建Web服务[2]

ASP.NET入门教程12.4创建Web服务[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 12.4 创建Web服务[1]

ASP.NET入门教程12.4创建Web服务[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程12.6 Web服务的发现

ASP.NET入门教程12.6Web服务的发现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 12.2.1调用Web服务

ASP.NET入门教程12.2.1调用Web服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 12.2.2 传送Web服务[1]

ASP.NET入门教程12.2.2传送Web服务[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧