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