Nav*_*vid 5 php web-services webservice-client visual-studio phpstorm
在Visual Studio中,当我们想要使用Web服务时,我们只需添加服务引用,然后只需将Web服务地址复制并粘贴到地址字段,然后单击Go!

在Visual Studio IDE(或svcutil.exe)的帮助下,我们可以使用生成的代理类进行Web服务.
就像是:
TopUpServiceClient client = new TopUpServiceClient();
TopUpRequest request = new TopUpRequest();
request.MerchantId = 100;
request.ReferenceId = 1001;
request.ServiceType = ServiceType.Prepaid;
TopUpResponse response = client.TopUp(request);
Run Code Online (Sandbox Code Playgroud)
我们有一个客户想要使用我们的服务与php,但他在创建和使用Soap对象和解析WSDL和数据合同对象时遇到了很多问题.
我测试了他的PHP脚本并用fiddler调试它,传递给我们系统的Envelope是完全错误的.(他使用SoapClient和NuSoap没有运气!)
顺便说一下, 我的问题 是:是否有任何Web服务代理生成器,就像我们在PHP世界中的Visual Studio中所拥有的那样?任何IDE?PhpStorm,NetBeans,Eclips?还是可以帮助我们的任何工具?
我想给他发一些像我们生成的代理环境,他可以轻松使用它!
| 归档时间: |
|
| 查看次数: |
2711 次 |
| 最近记录: |