Microsoft MVP성태의 닷넷 이야기
Supporting compressed request in WCF 3.5 [링크 복사], [링크+제목 복사],
조회: 20673
글쓴 사람
꼭지 (safetime at hanmail.net)
홈페이지
첨부 파일
 


안녕하세요.
이놈과 열심히 머리 싸움을 하고 있네요.

문제는 RESTful webserivce에서 gzip compression을 지원하는 문제인데,
Response에 대한 부분은 IIS가 자동으로 해주니 문제가 안되고,

Client에서 gzip으로 압축해온 메시지(Request)에 대해 WCF3.5(IIS에 호스팅)에서 풀어야 하는데
도무질 붙질 않네요.

MS에서 GZipEncoder를 제공해주긴 하는데(1), 이것과 현재 사용하고 있는 webHTTPBinding하고 붙힐려구 하는데, 마땅한 예제가 보이질 않네요. (web.config configuration).

혹 관련 정보 있으시면 염치불구하고 부탁드리겠습니다.



1.
http://msdn.microsoft.com/en-us/library/ms751458.aspx

2.
http://community.infragistics.com/blogs/anton_staykov/archive/2010/08/24/silverlight-wcf-service-compression-azure.aspx








[최초 등록일: ]
[최종 수정일: 3/3/2011]


비밀번호

댓글 작성자
 



2011-03-04 10시37분
아래의 URL을 원하시는 것 같은데.. 맞나요? ^^

WCF REST (WebHttpBinding compatible ) client gzip compression - decompress web responses from server
; http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/8c3eafae-b6a1-441f-85ef-90721d941a1a/
정성태
2011-03-07 02시15분
[꼭지] 안녕하세요.
네 맞긴 한데, 이 경우(1)는 Client에서 처리(compress/decompress)하는 부분에 대한 부분이고,
지금 제가 풀고 있는 문제는 (1) 경우에서 압축되어서 날아온 request를 처리(decompress)하는 부분입니다.

web.config하고 webHTTPding(with gzip encoder)하고 연결해야 하는데 그부분이 쉽지 않네요. ^^
[guest]
2011-03-08 12시56분
재미있는 질문이군요. ^^ 그렇다면, IIS 호스팅 상태에서 반환에만 GZip 압축을 IIS 가 자동으로 해주고, 요청 시에는 자동으로 안해준다는 것인가요? 검색을 해보면, 그런 류에 대한 궁금함이 없는 것을 보면 자동으로 되는 듯 한데... 해봐야겠군요. ^^
정성태
2011-03-08 12시52분
[꼭지] 네, 성태님..
JSON 구조자체가 데이터 사이즈를 크게하는 구조라서 Response뿐만 아니라 Request에서부터 압축을 하게끔 하고 있습니다.
[guest]
2011-03-09 04시36분
[꼭지] 아래 사이트 참고하고 있는 중입니다. ^^

http://www.frenk.com/2009/12/gzip-compression-wcfsilverlight/
[guest]

... 76  [77]  78  79  80  81  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
579futu...2/16/200716078VS2005의 스마트 클라이언트에서 웹브라우저 예제 질문입니다. [1]
578정해봉2/16/200715233IE Embeded Assambly 방식에서 CAS 설정 방법 [1]
575박성민2/12/200716358COM에 데이터 보내기 질문입니다. [1]
571엔틱스2/7/200716886그냥... 질문은 아닙니다만... [2]
5682/6/200714194이런 오류 화면을 어떻게 찾아봐야 - 알아봐야 - 하는지요?파일 다운로드1
569정성태2/6/200715859    답변글 [답변]: 이런 오류 화면을 어떻게 찾아봐야 - 알아봐야 - 하는지요? [1]
570정성태2/6/200715620        답변글 [답변]: [답변]: 이런 오류 화면을 어떻게 찾아봐야 - 알아봐야 - 하는지요?
5732/8/200714613            답변글 [답변]: [답변]: [답변]: 이런 오류 화면을 어떻게 찾아봐야 - 알아봐야 - 하는지요? [1]파일 다운로드1
565한귀순2/5/200715291typed dataset 의 유용성
566정성태2/6/200717110    답변글 [답변]: typed dataset의 유용성 [1]
564정민영2/5/200715481혹시 이런 경우 보신적 있으신가 궁금합니다..^^; [2]
563창민이2/2/200715869Visual C++ COM Objects Returning Recordsets 사용에 대해.. [3]
562현석1/29/200715489C# 스마트응용장치에서 아이콘 움직이게하는거 질문요 ^^ [1]파일 다운로드1
559초보1/27/200717039급 질문 입니다. visual studio 자동 종료에 대한 질문입니다. [2]
558즈믄1/26/200716637.Net Framework v2.0에서 Winform의 Panel에 Excel파일 보여주기 [2]
556정재우1/26/200716796vista에서 smartclient의 System.Security.PermissionsRegistryPermission 에러 [1]
555dev....1/25/2007184182005 WebBrowser내에서 팝업 처리 문제 관련 질문입니다.
561정성태1/29/200721108    답변글 [답변]: 2005 WebBrowser 내에서 팝업 처리 문제 관련 질문입니다.
554sky1/23/200716823<급질문> interop 를 사용함에 있어 [2]
557sky1/26/200714093    답변글 [답변]: <급질문> interop 를 사용함에 있어
553deve...1/15/200716136오류가 나는데 도저히 모르겠네여...좀 봐주세요... [3]파일 다운로드1
551sky1/23/200715219[급질문] vb6으로 만들어진 dll 를
552정성태1/10/200716861    답변글 [답변]: [급질문] vb6으로 만들어진 dll 를 [1]
546오택성1/2/200715718스마트클라이언트 DebugIEHost.log 좀 봐 주세요. [9]
545심현철12/28/200615873ClickOnce를 이용한 SmartClient의 설치 자동화 방법에 대해서 문의를 드립니다. [1]
53912/26/200614946COM+ 자동등록 하니 속도가 영...?
... 76  [77]  78  79  80  81  82  83  84  85  86  87  88  89  90  ...