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 相关文章推荐
第三节--定义一个类
Nov 16 PHP
又一个php 分页类实现代码
Dec 03 PHP
PHP中改变图片的尺寸大小的代码
Jul 17 PHP
PHP遍历数组的几种方法
Mar 22 PHP
PHP中使用foreach和引用导致程序BUG的问题介绍
Sep 05 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
php搜索文件程序分享
Oct 30 PHP
yii2带搜索功能的下拉框实例详解
May 12 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
Feb 16 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 PHP
laravel框架select2多选插件初始化默认选中项操作示例
Feb 18 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中call_user_func_array的作用
2013/06/07 PHP
PHP可变函数的使用详解
2013/06/14 PHP
yii的CURD操作实例详解
2014/12/04 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
PHP网络操作函数汇总
2015/05/18 PHP
eclipse php wamp配置教程
2016/06/30 PHP
php rsa 加密,解密,签名,验签详解
2016/12/06 PHP
laravel按天、按小时,查询数据的实例
2019/10/09 PHP
FireFox中textNode分片的问题
2007/04/10 Javascript
javascript中的throttle和debounce浅析
2014/06/06 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
JavaScript 常见安全漏洞和自动化检测技术
2015/08/21 Javascript
js实现超酷的照片墙展示效果图附源码下载
2015/10/08 Javascript
JS验证不重复验证码
2017/02/10 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
JavaScript事件委托原理与用法实例分析
2018/06/07 Javascript
微信小程序自定义头部导航栏(组件化)
2019/11/15 Javascript
JS函数本身的作用域实例分析
2020/03/16 Javascript
jQuery实现移动端图片上传预览组件的方法分析
2020/05/01 jQuery
Python写的一个简单DNS服务器实例
2014/06/04 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
Python datetime模块的使用示例
2021/02/02 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
应聘自荐信
2013/12/14 职场文书
2016年党员创先争优公开承诺书
2016/03/25 职场文书
高中议论文(范文2篇)
2019/08/19 职场文书
MySql学习笔记之事务隔离级别详解
2021/05/12 MySQL
Python实现天气查询软件
2021/06/07 Python
Spring Boot两种全局配置和两种注解的操作方法
2021/06/29 Java/Android
python3操作redis实现List列表实例
2021/08/04 Python
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers