C#如何使用Soap协议调用WebService?
2016-01-18 19:48
381 查看
WebService是什么?它的作用?
WebService是一个平台独立、低耦合的、自包含的、基于可编程的可使用xml描述、调用的web应用程序,用于开发分布式的交互式的应用程序。Soap是什么?它的作用?
Simple Object Access Protocol(简单对象访问协议)是交换数据的一种协议规范,是一种轻量的、简单的、基于xml的协议,用于web应用程序之间交换信息或数据交互的结构化或固化的信息。
如何创建基于Soap协议的WebService?
1、创建一个基于SoapHeader类的头部信息类hello_service.Simoje_APISoapClient api = new hello_service.Simoje_APISoapClient(); JObject jo = new JObject( new JProperty("para", "some paras")); api.HelloWorld(header, jo.ToString());
View Code
注:JObject为newtonsoft.dll封装的json类,可在http://www.cnblogs.com/simoje/p/4766215.html得到。
相关文章推荐
- C# 获取某一文件夹下给定后缀名的文件名列表
- 设计模式前奏–封装继承
- C#文件操作
- C#技术分享【PDF转换成图片——13种方案】(2013-07-25重新整理)
- C#基础入门典型例题(1)
- C#实现Stream与byte[]之间的转换实例教程
- C#编程总结(十)字符转码
- C# using、namespace使用注意事项
- C# winIO32位,64位的使用
- C# 读取EXCEL数据
- 调用外部webwervice测试
- [C#新手入门 九] C#读取Excel表中的数据时,有的数据读取不到
- CSharpGL(9)解析OBJ文件并用CSharpGL渲染
- C#中 字符串的处理
- C#中如何从字符串中提取数字
- c# 扩展方法奇思妙用
- [C#]调用Bartender服务并打印bartender标签
- c#简单的序列化和反序列化
- C#OOP基础之类,字段,属性和方法。
- c# 基础连接已经关闭: 连接被意外关闭,错误的解决