PHP调用.NET的WebService 简单实例


Posted in PHP onMarch 27, 2015

创建一个C#的web service,这个就不多说了,我用vs2008的wizard创建了一个最简单的,让它运行在:http://localhost/webservice1/service1.asmx

其中有个web method像这样的:

[WebMethod]

public string HelloWorld()

{

    return "Hello World";

}

ok,一切就绪。在某php文件中如下写法: php5本身就支持SOAP调用Web Service:

<?php
  //get localization strings from C# webservice
  $client = new SoapClient('http://localhost/webservice1/Localization.asmx?wsdl');

  echo "Call web service method from C# WebService:\n";
  $result = $client->GetLocalizationResource();

  if(!is_soap_fault($result))
  {  
    echo "return:\n", $result->GetLocalizationResourceResult;
  }
  else
  {
    echo "soap call fault";
  }
?>

这样就OK了,会继续介绍SOAP

以上所述就是本文的全部内容了,希望大家能够喜欢。

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

PHP 相关文章推荐
十天学会php之第三天
Oct 09 PHP
php array_merge下进行数组合并的代码
Jul 22 PHP
使用PHP获取网络文件的实现代码
Jan 01 PHP
PHP foreach循环使用详解与实例代码
May 08 PHP
php设计模式 Adapter(适配器模式)
Jun 26 PHP
PHP获取本周第一天和最后一天示例代码
Feb 24 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 PHP
php检测url是否存在的方法
Apr 14 PHP
PHP输入输出流学习笔记
May 12 PHP
thinkPHP实现的联动菜单功能详解
May 05 PHP
PHP多维数组排序array详解
Nov 21 PHP
php获得刚插入数据的id 的几种方法总结
May 31 PHP
PHP输出日历表代码实例
Mar 27 #PHP
使用php转义输出HTML到JavaScript
Mar 27 #PHP
PHP输出九九乘法表代码实例
Mar 27 #PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
Mar 27 #PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 #PHP
使用GD库生成带阴影文字的图片
Mar 27 #PHP
Ubuntu12下编译安装PHP5.3开发环境
Mar 27 #PHP
You might like
php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
2010/08/21 PHP
jQuery 源码分析笔记
2011/05/25 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
Prototype的Class.create函数解析
2011/09/22 Javascript
seajs1.3.0源码解析之module依赖有序加载
2012/11/07 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
2015/10/10 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
浅谈javascript中的事件冒泡和事件捕获
2016/12/28 Javascript
Vue弹出菜单功能的实现代码
2018/09/12 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
微信小程序页面渲染实现方法
2019/11/06 Javascript
原生js实现滑块区间组件
2021/01/20 Javascript
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
Python中实现单例模式的n种方式和原理
2018/11/14 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
Python 的 __str__ 和 __repr__ 方法对比
2020/09/02 Python
Python confluent kafka客户端配置kerberos认证流程详解
2020/10/12 Python
CSS3的transition和animation的用法实例介绍
2014/08/20 HTML / CSS
英国第二大营养品供应商:Vitabiotics
2016/10/01 全球购物
阿玛尼化妆品美国官网:Giorgio Armani Beauty
2017/02/02 全球购物
do you have any Best Practice for testing
2016/06/04 面试题
大学应届毕业生个人求职信
2013/09/23 职场文书
个人职业生涯规划书1500字
2013/12/31 职场文书
社会实践的活动方案
2014/08/22 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
python 字典和列表嵌套用法详解
2021/06/29 Python
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技