0
完全被新的WCF WCF RESTful服务,我试图让一个RESTful服务,将接受一个文件(该文件通常是文本与逗号/制表符分隔值)和作为分隔符参数,解析文件并做一些计算。根据我在别人的帖子看,我认为WCF服务需要将文件先保存在服务器上。它接受文件作为输入
编辑:我相信答案是一个类似于回答here的东西,但我也有兴趣在回答没有提到的代码。
下面是接口方法:
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "dataSets/{dataSet}/metadata?delimiter={delimiter}&format=json",
BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
void PostMetadataJSON(Stream dataSet, char delimiter)
{
}
这里是在类实现接口的方法:
void IMyService.PostMetadataJSON(Stream data, char delimiter)
{
//the delimiter is needed for splitting each line of the file
}
有人能解释的方法可循?我发现在所以有些例子,但他们只拿到了我,我完全新的这个比较迷茫。
貌似所有的信息,我需要的是在那里。谢谢。 – globetrotter 2012-02-27 03:57:47