- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebService在WindowsPhone8中的研究与应用.doc
Web Service在Windows Phone8中的研宄与应用
Web Service的应用相当广泛,但在
Windows Phone8中如何对Web Service数据的获取和
应用却鲜有这方面的文章和书籍。该文对Windows Phone手机应用中如何利用Web Service获取相应的共
享数据进行分析和应用,并以查询国内航班为例,分 析Web Service的使用方法。
关键词:Windows Phone8; Web Service;航班
TP311 A : 1009-3044 (2015) 09-0254-02
Windows Phone (简称:WP)是微软发布的一款 手机操作系统。2010年10月正式发布了智能手机操 作系统 Windows Phone7,2012 年 6 月发布 Windows Phone 8,采用和 Windows 8相同的 Windows NT 内核。 Windows Phone系统发布以来,由于iOS、Android强 势,该系统市场占有率不高,该系统的应用和iOS、 Android比起来也少得多。不过,随着微软CEO最近 提出的“移动和云优先”战略,加上很多手机厂商相 继宣布加入Windows Phone阵营,相信Windows
Phone会有很大的发展,因此,Windows Phone应用 开发具有很好的前景,本文介绍了如何从Web Service 提供的数据中获取数据来丰富我的应用,比如:国内 飞机航班时刻表、天气预报、中国邮政编码等。
Web Service 概述
Web Service是一种标准化的实现网络服务以及 实现异构程序之间方法调用的机制,主要是为了使原 来各孤立的站点之间的信息能够相互通信、共享而提
出的一种接口。Web Service 也叫做 XML Web Service, 是一种可以接纳从Internet或者Intranet上的其他设备
中传送过去的请求,轻量级的独立的通信技术,是经 过soap在Web上提供的软件服务,运用WSDL文件 停止阐明,并经过UDDI停止注册。Web Service所使 用的是Internet上统一、开放的标准,如HTTP、XML、 SOAP(简单对象访问协议)、WSDL等,所以Web Service 可以在任何支持这些标准的环境(Windows、Linux)
中使用。它通过XML格式的文件来描述方法、参数、 调用和返回值,这种格式的XML文件称为WSDL (Web Service Description Language, Web 服务描述语言)。
Windows Phone8开发环境搭建
WindowsPhone8的开发对计算机要求较高,具体
要求计算机配置应该满足以下要求:(1)操作系统为
Windows8 64位(X64)版本;(2)系统盘需要至少 8G的剩余硬盘空间;(3)内存空间达到4GB或者以
上;(4) WindowsPhone8 模拟器基于 Hyper-V,需要 CPU支持二级地址转换技术。(5)安装Microsoft Visual Studio 2012 和 Windows Phone SDK 8.0。
Web Service 在 Windows Phone8 中的应用
Web Service的应用相当广泛,但在Windows Phone8却鲜有这方面的文章和书籍,本文从参数的确 定、数据绑定和数据获取等方面来进行分析应用。
3.1数据绑定
根据我的应用需要获取哪些参数,这个要根据 Web Service的具体应用来确定,不同的应用参数是不 一样的,具体的参数的确定通过以下方法来确定,这 里以查询国内航班为例来说明如何确定参数。打开
web服务的网站http:
//HYPERLINK /zh_cn/web_services_item.aspx .. zh_ web_services_item.aspx ? jd=494536374B66307964534D3D 找到相应的 web 服务, 通过getDomesticAirlinesTime方法获得相应的参数,
确定参数以后,由于获得的数据可能有多项数据,所 以应该构建数据模板,该数据可以通过
System.Windows.DataTemplate自定义所需要的内容模
版,这样一来,就可以在不重新定义整个模版的情况
下,使控件呈现更丰富的内容,绑定数据类:
public class AirlinesTimes {
public string Company {get; set; }//航空公司
public string AirlineCode { get; set; }航班号 public string StartDrome { get; set; }//出发
您可能关注的文档
- toefl阅读新旧题型比较及阅读基本对策+toefl阅读理解主题型突破.doc
- TPO和TGFβ1在特发性血小板减少性紫癜患者中的表达和意义.doc
- TPP对我国纺织服装出口竞争力的潜在影响分析.doc
- TQM视角下中高本贯通教育模式教学质量保障体系研究以南京旅游职业学院为例.doc
- TravelJournal教学设计综述.doc
- TravelJournal课程资源开发教学设计.doc
- TREM1、IL17、PCT及PA联合检测在重症肺炎中的诊断价值.doc
- TRIZ理论在中原经济区推广现状探究.doc
- TScan咬合分析系统在口腔医学应用的综合研究.doc
- Uboot移植详解(基于s3c2440FL2440移植全纪录).doc
最近下载
- 2025年泡沫铝行业研究报告及未来发展趋势预测.docx
- 智慧城市应急管理信息化平台建设方案(47页).pptx VIP
- 班主任基本功大赛育人故事一等奖:从“心”擦亮星星的光.docx VIP
- (高清版)-B-T 41932-2022 塑料 断裂韧性(GIC和KIC)的测定 线弹性断裂力学(LEFM)法.pdf VIP
- 上海牛津英语5B知识点汇总.docx VIP
- 华为交换机配置教程(从入门开始)-华为交换机详细教程.pdf VIP
- 机械创新设计第七章 仿生原理与创新设计 .ppt VIP
- 高等教育心理学课件.ppt VIP
- ISO 55013-2024 资产管理-数据资产管理指南(中文版-雷泽佳翻译-2024).docx
- 发改价格〔〕670建设工程监理与相关服务收费标准.doc VIP
文档评论(0)