如何在WebMatrix中创建Soap客户端

时间:2013-08-06 07:55:54

标签: php .net soap webmatrix

我正在尝试使用.net连接到网络服务。

我有一个“蓝图”。但它是在PHP中。我想用.net做这个,基本上我没有Visual Studio。我正在运行WebMatrix。

我检查了ASP.Net论坛,我得到了这个答案

  

“WebMatrix没有提供任何管理Web引用的工具。在Visual Studio中打开Razor网页站点并使用它”。

我得到了LINK 从SO这是辉煌但不符合我的目的,我无法在我的系统上安装Visual Studio。我必须找到一个解决Web Matrix的方法。

这是PHP代码

<?php


//1. Include soap library
require_once('lib/nusoap.php');

//2. instantiate soapclient class with the url of the soap server 
$client = new nusoap_client("URL for wsdl");

//3. Make a call to the web service
//the parameters to the Web Service must be encapsulated in an array in which the keys are the names defined for the service
$result = $client->call("Parameters to the Web Service));

//Display your result
echo "the latitude is ".$result;

?>

1 个答案:

答案 0 :(得分:0)

如果您无法使用免费(需要注册)的Visual Studio Express for Web添加相关服务引用并生成代理客户端,则可以使用名为SvcUtil.exe的命令行工具为您生成所需的代码。