asp.net 测试服务

ProcessRequest.asmx文件代码

 public class ProcessRequest : System.Web.Services.WebService    {

       [WebMethod]public Customer RegisterCustomer(Customer customer){var obj = new Customer();obj.Name = customer.Name +"_Return";obj.LastName = customer.LastName + "_Return";obj.AnotherAttribute = customer.AnotherAttribute + "_Return";return obj;}public class Customer{public string Name { get; set; }public string AnotherAttribute { get; set; }public string LastName { get; set; }}}

PHP 测试代码

<?php
header("Content-type:text/html;charset=utf-8");
?>
<?php
echo "<br/>-----------PHP通过传递对象参数调用asp.net服务测试--------------<br/>";
$object = new stdClass();
$object->Name = "Test";
$object->LastName = "More tests";
$object->AnotherAttribute = "Abc";
$client = new SoapClient('http://localhost:8091/ProcessRequest.asmx?WSDL');
$result = $client->RegisterCustomer(array('customer' => $object));
print_r($result);
$myObj = $result->RegisterCustomerResult;

echo "<br/>Name:";
print_r($myObj->Name); ?>

结果:

-----------PHP通过传递对象参数调用asp.net服务测试--------------
stdClass Object ( [RegisterCustomerResult] => stdClass Object ( [Name] => Test_Return [AnotherAttribute] => Abc_Return [LastName] => More tests_Return ) )
Name:Test_Return

PHP通过传递对象参数调用asp.net Webservice 服务相关推荐

  1. url中传递对象参数_在URL参数中传递复杂对象

    url中传递对象参数 假设您想传递原始数据类型,例如复杂的Java对象 java.util.Data,java.lang.List,泛型类,数组以及通过URL参数所需的所有内容,以便在页面加载后在任何 ...

  2. js 方法传递对象参数

    js 方法传递对象参数 2017年12月06日 16:35:39 qq_26676207 阅读数:7696 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.n ...

  3. 微信小程序页面跳转如何传递对象参数

    前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存,说不定啥时候就没了. 微信小程序页面跳转如 ...

  4. php soap调用asp.net webservice

    php soap调用asp.net webservice 原文:php soap调用asp.net webservice 首先做一下准备工作,找到安装环境里的php.ini把;extension=ph ...

  5. iOS开发笔记 基于wsdl2objc调用asp.net WebService

    1.准备 先下载待会要用到的工具 WSDL2ObjC-0.6.zip WSDL2ObjC-0.7-pre1.zip 我用的是WSDL2ObjC-0.6.zip 1.1搭建asp.net WebServ ...

  6. 在Eclipse中通过axis2调用网络免费webService服务

    上上一篇blog讲到了如何用axis2建立webService(sayHello),然后调用的方法. http://www.cnblogs.com/Jason_Chan/archive/2013/04 ...

  7. jQuery Ajax 方法调用 Asp.Net WebService 的详细例子

    这很常用,搜索了一下博客园的"找找看"和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQue ...

  8. Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)

    老话说的好:好记心不如烂笔头! 本着这原则,我把最近工作中遇到的jquery利用ajax调用web服务的各种数据类型做了一个总结! 本文章没有什么高难度技术,就是记录一下,汇总一下,以便以后需要时查看 ...

  9. android 调用asp.net webservice 图片上传到服务器

    图片转换: package com.qsmart.audit.utility;import java.io.ByteArrayOutputStream; import java.io.File; im ...

  10. [K/3Cloud] 调用其他界面时通过Session传递对象参数

    DynamicFormShowParameter参数的CustomParams参数列表只支持string类型的参数,对于复杂参数的传递需要通过单据View对象的共享Session来完成,如: 在调用界 ...

最新文章

  1. Windows 2003 R2的文件服务器实施
  2. 关于C# WebService的一些看法
  3. 13.8.可视化虚拟机工具--Jconsole内存监控、13.9.可视化虚拟机工具--Jconsole线程监控、13.10.死锁原理以及可视化虚拟机工具--Jconsole线程
  4. 在sqlplus中操作blob和clob
  5. GitHub Research:超过50%的Java记录语句写错了
  6. 【转】Xcelsius2008 水晶易表问题 部分汇总
  7. 汇编语言定时器转化为c语言,不用定时器和汇编语言,只用C语言实现精确无误的延时...
  8. Idea搭建SpringCloud(三)------Ribbon实现负载均衡及其自定义算法策略
  9. LAMMPS生成粗糙表面的in文件脚本(可调节微结构高、长和宽)
  10. python matpltlib实践——画直方图、折线图
  11. 【每日一题】(D0723)strcpy 智能指针
  12. win10网络诊断为DNS服务器未响应,Windows10网络诊断DNS服务器未响应的解决办法
  13. 由于找不到 MSVCR120.dll,无法继续执行代码终极解决方法
  14. 车辆身份特征识别引擎
  15. 一招解决windows电脑禁用笔记本自带键盘问题
  16. 解决火狐,谷歌,ie兼容性问题
  17. vmware虚拟机安装win7_VMware虚拟机安装教程
  18. 【微信小程序】上传头像
  19. 转:从头开始编写基于隐含马尔可夫模型HMM的中文分词器
  20. Java经典好书推荐-从入门到进阶

热门文章

  1. django models
  2. Codeforces 875C National Property(拓扑排序)
  3. 源码分析--SDWebImage
  4. 九度OnlineJudge之1001:A+B for Matrices
  5. Local Database Overview for Windows Phone
  6. 独家揭秘,106岁的IBM靠什么完成了世纪大转型|钛度专访
  7. python学习笔记(五):装饰器、生成器、内置函数、json
  8. EF Code First Migrations数据库迁移 (转帖)
  9. Intel Mac无法使用macOS Monterey系统部分新功能
  10. 「PDF Expert」macOS 全能型 PDF 工具——功能介绍