WCF 2

Data Class에 DataContract 등의 선언없이 WCF 사용하기 in .NET 3.5 SP1

Aaron Skonnard란 분의 Service Station 블로그에 DataContracts without attributes (POCO support) in .NET 3.5 SP1이란 제목의 포스트가 있습니다. 관련 문제로 고민하던 Boxmile(박스마일) 대표가 찾아낸 포스트인데요. 아주 흥미롭습니다. 가장 중요한 대목은 .NET 3.5 SP1인데요. 서버에 SP1(서비스팩1)이 설치되어 있지 않으면, 제목대로(DataContract 등의 선언없이) 되질 않습니다. 저희가 한참 삽질한 이유이기도 합니다. 개발 환경은 SP1이 설치되어 있고, 실제 서버에는 SP1이 설치되지 않아서, 개발환경(localhost 혹은 local IIS)에서는 Data Class에 어떠한 Serialization 관련 ..

Silverlight/Tips 2009.05.08

Silverlight & WCF on HTTPS 사용시 체크할 것

ㄴ사진출처 : http://flickr.com/photos/trishabrunner/457232928/ 실버라이트가 HTTPS 프로토콜을 통해 WCF를 이용할 때, 다음 3가지 파일들의 설정에 의해 성패가 좌우됩니다. 1. Web.config (서버측) 2. clientaccesspolicy.xml (서버측) 3. ServiceReference.ClientConfig (클라이언트측 - 실버라이트 프로젝트에 포함) 그러면 순서대로 하나하나 살펴 보겠습니다. 1. Web.config WCF 서비스를 HTTPS프로토콜로 지원하기 위해서는 보안 바인딩을 사용해야 하는데요. 기본으로 생성되어 있는 binding을 수정하여 사용해도 되고, 해당 웹서버에서 서비스에 따라 HTTP와 HTTPS를 선택적으로 지원해야 한..

Silverlight/Lecture 2009.02.12