EndpointAddress IISServerAddress = new EndpointAddress("http://" + IISServer+ ":11000/ReceiveFile");
ReceiveFileService.ServiceClient receiveFileService = new ReceiveFileService.ServiceClient("HttpEndPointClient", IISServerAddress);
//以上您可以pass掉不看,关键是下面:FileStream fs = new FileStream(FileName, FileMode.Open);
receiveFileService.SaveFileCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(SaveCompleted);
receiveFileService.SaveFileAsync(StrJson, fs);同步方法里,顺序写fs.Close();fs.Dispose();这样就关闭了文件流。
但,异步,不太清楚怎么写,SaveCompleted这个函数该怎么弄了?