C# Soap调用WebService的实例
实例如下所示:
public class WebServiceHelper { /// <summary> /// Soap协议Post方法 /// </summary> /// <param name="uri">WebService地址</param> /// <param name="str">传入Soap协议格式数据</param> /// <returns></returns> public static string SendToReturn(Uri _uri, string _str) { string _returnstr = ""; //发起请求 WebRequest webRequest = WebRequest.Create(_uri); webRequest.ContentType = "text/xml; charset=utf-8"; webRequest.Method = "POST"; using (Stream requestStream = webRequest.GetRequestStream()) { byte[] paramBytes = Encoding.UTF8.GetBytes(_str); requestStream.Write(paramBytes, 0, paramBytes.Length); } //响应 try { WebResponse webResponse = webRequest.GetResponse(); using (StreamReader myStreamReader = new StreamReader(webResponse.GetResponseStream(), Encoding.UTF8)) { _returnstr = myStreamReader.ReadToEnd(); } } catch (WebException ex) { _returnstr = new StreamReader(ex.Response.GetResponseStream()).ReadToEnd(); } return _returnstr; } }
以上这篇C# Soap调用WebService的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
C#调用webservice接口的最新方法教程
前言 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册. XML:(Extensible Markup Language)扩展型可标记语言.面向短期的临时数据处理.面向万维网络,是Soap的基础. Soap:(Simple Object Access Protocol)简单
-
C#动态webservice调用接口
C#动态webservice调用接口 using System; using System.Collections; using System.IO; using System.Net; using System.Text; using System.Xml; using System.Xml.Serialization; namespace Hishop.Plugins { /// <summary> /// 利用WebRequest/WebResponse进行WebService调用的类
-
c#动态调用Webservice的两种方法实例
方法一: 复制代码 代码如下: Hashtable ht = new Hashtable(); ht.Add("a", "testhelloworld"); XmlDocument xx = WebServicesHelper.QuerySoapWebService("http://www.jb51.net/elab_mgmt/WorkflowSchemeTaskSerivce.asmx", "
-
C# Soap调用WebService的实例
实例如下所示: public class WebServiceHelper { /// <summary> /// Soap协议Post方法 /// </summary> /// <param name="uri">WebService地址</param> /// <param name="str">传入Soap协议格式数据</param> /// <returns></ret
-
C#创建、部署、调用WebService图文实例详解
我们在以前介绍过关于C#创建.部署.调用WebService的教程,有兴趣的可以参阅:.NET C#创建WebService服务简单实例.本文是通过实例让大家更加详细的了解流程,一起来学习下. webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互. 概念性的东西就不说太多,下面开始创建一个简单的webservice的例子.这里我用的是Visual Studio 2015开发工具. 首先创建一个空的Web应用程序. 然后鼠标右键点击项目,选择 添加>新建项. 选择Web服务
-
PHP中如何调用webservice的实例参考
下面用一个例子说明:web service服务是查询QQ用户是否在线 使用php5开发客户端: 复制代码 代码如下: <?phptry { //$client = new SoapClient("HelloService.wsdl",array('encoding'=>'UTF-8')); $client = new SoapClient("http://webservice.webxml.com.cn/webservices/qqOnlineWebS
-
android调用WebService实例分析
本文实例讲述了android调用WebService的方法.分享给大家供大家参考.具体如下: WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台.不同语言.不同技术整合到一块.在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService.PC版本的WEbservice客户端库非常丰富,例如Axis2,CXF等,但这些开发包对于Android系统过于庞大,也未必很容易移植到Androi
-
PHP调用Webservice实例代码
它是一个开源软件,是完全采用PHP语言编写的.通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://dietrich.ganx4.com/nusoap/ )开发.NuSOAP的一个优势是不需要扩展库的支持,这种特性使得NuSoap可以用于所有的PHP环境,不受服务器安全设置的影响. 方法一:直接调用 复制代码 代码如下: <? include('NuSoap.php'); // 创建一个soapclient对象,参数是server的WSDL $c
-
js调用webservice构造SOAP进行身份验证
本文实例为大家分享了js调用webservice构造SOAP进行身份验证的相关内容,注释清除,供大家参考,具体内容如下 <html> <head> <title>无标题页</title> <script language="javascript" type="text/javascript"> // <!CDATA[ //define var xmlhttp; var value=new Array(
-
C#调用WebService实例开发
一.基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册.简单的理解就是:webservice 就是放在服务器上的函数,所有人都可以调用,然后返回信息. 比如google就有一个web service ,你调用它就可以很容易的做一个搜索网站. 就像调用函数一样,传入若
-
php实现通过soap调用.Net的WebService asmx文件
本文实例讲述了php实现通过soap调用.Net的WebService asmx文件.分享给大家供大家参考,具体如下: 最近,帮一个同行测试用.net写的WebService接口,C#调用通过,现在需要测试一下php版本对它的调用,经过各种探索,相关的PHP调用webservice的过程如下: 1.打开php相关扩展: 找到配置文件php.ini 文件, 打开以下扩展 extension = php_soap.dll extension = php_curl.dll extension = ph
-
C#调用WebService实例与开发教程(推荐)
1.1.Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册. XML:(Extensible Markup Language)扩展型可标记语言.面向短期的临时数据处理.面向万维网络,是Soap的基础. Soap:(Simple Object A
-
如何用IOS调用WebService(SOAP接口)
在一次项目开发过程中,用到IOS调用WebService接口,所以抽个空把这方面的内容给大家整理出来,分享给大家. 方法一:使用WSDL2ObjC工具,将接口转成OC类. 1.在浏览器中输入webService接口地址(Safari不可用,我用的是Firefox),如:http://xxx.xxx.asmx, 地址后面添加上.wsdl成http://xxx.xxx.asmx.wsdl打开. 2.将页面另存为wsdl文件,保存的时候后缀加上.wsdl,保存成如xxxxService.asmx.xm
随机推荐
- JavaScript立即执行函数的三种不同写法
- asp.net下Oracle,SQL Server,Access万能数据库通用类
- 关于JavaScript的变量的数据类型的判断方法
- MVC4制作网站教程第三章 修改用户组操作3.3
- Python中用altzone()方法处理时区的教程
- 用Python实现一个简单的线程池
- JavaScript静态的动态
- js设置cookie过期当前时间减去一秒相当于立即过期
- Mysql 5.6.24安装实例教程
- 15个款优秀的 jQuery 图片特效插件推荐
- C#获取Windows进程监听的TCP/UDP端口实例
- Apache支持 shtml和include文件解析
- Android UI设计系列之ImageView实现ProgressBar旋转效果(1)
- C#用ComboBox控件实现省与市的联动效果的方法
- Android漂浮背景效果的制作方法
- C#控制台应用程序中输出彩色字体
- java数据结构之希尔排序
- AngularJS遍历获取数组元素的方法示例
- Python实现感知机(PLA)算法
- Java 给图片和动图添加水印的方法