【发布时间】:2011-08-09 08:20:42
【问题描述】:
我有一个WCF 服务,它有一个接收文件的方法,看起来像这样
public bool UploadFile(string fileName, byte[] data)
{
//...
}
我想做的是从 PHP 将数据发布到 WCF 服务中的此方法,但不知道是否可以将字节数组从 PHP 发布到 WCF 服务托管的 .NET 方法。
所以我在想这样的事情
$file = file_get_contents($_FILES['Filedata']['tmp_name']); // get the file content
$client = new SoapClient('http://localhost:8000/service?wsdl');
$params = array(
'fileName' => 'whatever',
'data' => $file
);
$client->UploadFile($params);
这可能吗?或者有什么我应该知道的一般性建议吗?
【问题讨论】: