微软C#培训教程(很详细的资料)2609A_第1页
微软C#培训教程(很详细的资料)2609A_第2页
微软C#培训教程(很详细的资料)2609A_第3页
微软C#培训教程(很详细的资料)2609A_第4页
微软C#培训教程(很详细的资料)2609A_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C# 程序设计语言课程内容程序设计语言课程内容n第一章:概述第一章:概述n第二章:第二章:C# 语言的基本原理语言的基本原理n第三章:第三章:C# 中对象的创建中对象的创建n第四章:面向对象的编程技术第四章:面向对象的编程技术n第五章:第五章:C# 编程编程n第六章:编写基于第六章:编写基于 .NET 的应用的应用 程序程序n第七章:使用第七章:使用 ADO.NET 访问数访问数 据据n第八章:创建基于第八章:创建基于 Windows 的应用程序的应用程序n第九章:第九章:在在 C# 应用程序中使应用程序中使 用用 XML Web Servicen第十章:第十章:创建创建 Web 应用程序应用

2、程序n第十一章:第十一章:应用程序设置和应用程序设置和 部署部署n第十二章:第十二章:进阶学习目标进阶学习目标第九章在第九章在 C# C# 应用程序中使用应用程序中使用 XML Web ServiceXML Web ServicenXML Web Service 介绍介绍n创建和使用创建和使用 XML Web Service XML Web Service 介绍介绍n什么是什么是 XML Web Service n如何定位如何定位 XML Web Service 的的 URL 9.1 XML Web Service 介绍介绍什么是什么是 XML Web ServiceXML Web Servi

3、ce 是:是:n可编程组件可编程组件l为应用程序提供特定功能 l可以上 Web 任何地方被发布、定位和调用n基于基于 Internet 技术技术lSOAP、XML 和传输协议,例如 HTTP、SMTPCOM 组件组件平台: Windows平台: 任何平台RPCSOAP 由 HTTP 协议传输容易通过防火墙难以通过防火墙.NET以前以前9.1.1 什么是什么是 XML Web Service如何定位如何定位 XML Web Service 的的 URL 在“查找服务” 选项卡,单击“UDDI 产品环境”或者“UDDI 测试环境”在“搜索”对话框中,输入你想定位的 XML Web Service

4、的关键字使用结果显示关于 XML Web Service 的更多信息,或直接单击“向当前项目添加Web引用”单击“查找”开始搜索在“开始”页面单击 XML Web Services9.1.2 如何定位如何定位 XML Web Service 的的 URL第九章在第九章在 C# C# 应用程序中使用应用程序中使用 XML Web ServiceXML Web Servicen使用使用 XML Web Service n创建和使用创建和使用 XML Web Service 创建和使用创建和使用 XML Web Service n创建创建 Web Servicen添加添加 XML Web Servi

5、ce 的的 Web 引用引用n在代码中调用在代码中调用 XML Web Service 方法方法n课堂练习课堂练习 创建创建 XML Web Service n课堂练习课堂练习 在在 C# 中使用中使用 XML Web Service n部署部署 Web Service9. 2 创建和使用创建和使用 XML Web Service 创建创建 Web Servicen以以 ASP.NET Web Service 解决方案开始解决方案开始WebService(Namespace=http:/advwks.msft/TempConv/, Description=A temperature conve

6、rsion service.)public class Service1 : System.Web.Services.WebService WebMethodpublic string ReturnXYZ()return XYZ;public string ReturnABC() return ABC;n为为 Web Service 添加必要的方法添加必要的方法9.2.1 创建创建 Web Service添加添加 XML Web Service 的的 Web 引用引用在“解决方案资源管理器”中,右击引用并单击“添加 Web 引用”在“添加 Web 引用”对话框中的地址框,输入 XML Web

7、Service 的地址单击“添加引用”按钮,给项目添加引用并创建代理类9.2.2 添加添加 XML Web Service 的的 Web 引用引用在代码中调用在代码中调用 XML Web Service 方法方法 n将将 XML Web Service 添加到项目之后,可以编写所添加到项目之后,可以编写所需代码以调用该服务的方法,这与编写调用安装需代码以调用该服务的方法,这与编写调用安装在本机上的类的方法的代码一样在本机上的类的方法的代码一样com.Advwks.TempConv testwebservice = new com.advwks.TempConv();MessageBox.Sho

8、w(testwebservice.CToF(100).ToString();9.2.3 在代码中调用在代码中调用 XML Web Service 方法方法 使用使用 Visual Studio .NET 测试测试 XML Web Service在 Visual Studio 中,单击“标准”工具栏上的”开始”在浏览器窗口,单击你想测试的 Web 方法在下一页上, 填充必要的变量以测试该 XML Web Service 方法,然后单击“调用”另一个浏览器窗口打开并显示 SOAP 响应信息 (XML)。确认信息的内容是你想要的。9. 2 创建和使用创建和使用 XML Web Service 课堂练习课堂练习创建创建 XML Web Servicen在本练习中,将创建基本的在本练习中,将创建基本的 XML Web Service10 分钟分钟9.2.4 课堂练习创建课堂练习创建 XML Web Service课堂练习课堂练习在在 C# 中使用中使用 XML Web Service n在本练习中,将在在本练习中,将在 C# 应用程序中使用应用程序中使用 XML Web Service 10 分钟分钟9.2.5 课堂练习在课堂练习在 C# 中使用中使用 XML Web Service 回顾回顾学习完本章后,你将能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论