2009-08-14 2 views
1

서버에서 파일을 생성 중이므로이를 디스크에 쓰지 않고 대신 웹 서비스를 통해 클라이언트에 반환하고 싶습니다. 어떤 권장 사항을 수행해야합니까?직접 웹 브라우저로 스트림을 반환합니다.

+0

SOAP와 비슷한 웹 서비스 호출 또는 URL을 의미합니까? – Lazarus

+0

SOAP 기반 ASMX 페이지 서비스 – John

답변

0
Response.OutputStream.Write(...) 

또는 당신은 MemoryStream을 경우 :

MemoryStream ms = ...; 
ms.WriteTo(Response.OutputStream); 

편집 :

그것은 SOAP 웹 서비스의 경우, 당신의 ASMX에서 웹 서비스 메서드에서 바이트의 배열을 반환을 .cs 파일

+0

클라이언트 측 JavaScript에서 byte []로 무엇을 할 것인지 알고 있습니까? – John

+0

무엇을하기 위해 당신은 무엇을 했습니까? 파일에 무엇이 들어 있습니까? –

+0

그냥 파일을 PDF 리더에서 열어 – John