대신 (SOAP의 XML로) 웹 메소드 자체에 이진 스트림을 (MTOM/Base64로 인코딩 된)가 반환 예 :ASMX 웹 서비스가 Response.BinaryWrite로 응답 할 수 있습니까?
[WebMethod]
public byte[] Download(string FileName)
....
return byteArray;
수 (어쩌면 Server
객체를 통해)와 어떻게 든이 방법의 응답?
Response.BinaryWrite(byteArray);
의사 : 당신은 아마 별도의 IHttpHandler를 대신 웹 방법을 쓰고 싶어 한 BinaryWrite하고 싶은 경우
[WebMethod]
public DownloadBinaryWrite(string FileName)
...
Response.BinaryWrite(byteArray);
이 질문에 대한 답변 : http://stackoverflow.com/q/1975268/114267 –