我有一个用于接收文件的服务方法,看起来类似于这样。
我想做的是从 PHP 向 WCF 服务中的这个方法发布数据,但不知道是否可能从 PHP 发布字节数组到由 WCF 服务托管的 .NET 方法。
这是否可能,或者有没有一些我应该知道的普遍建议?
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);
这是否可能,或者有没有一些我应该知道的普遍建议?