2009-09-23 5 views
0

방금 ​​만든 응용 프로그램 도메인 계층 DLL을 새 WCF 서비스에 참조했습니다.WCF 서비스에서 응용 프로그램 도메인 모델 사용

초기 테스트에서 WCF 서비스에서 내 도메인 계층의 개체를 사용하고 반환 할 수있었습니다.

내 마음에는 내 도메인 클론에 [DataContract] 속성이 없다는 것에 대한 의문이 생겨서 내가 알아야 할 제한 사항이나 문제가 생길 수 있습니까? 또는 다른 클래스 라이브러리를 WCF 프로젝트에서 사용할 때 알아야 할 다른 사항이 있습니까?

답변

1

DataContract 또는 Serializable을 사용할 수 있습니다. serializable을 사용하는 경우 서버와 클라이언트 모두에서 유형을 사용하여 dll을 참조해야합니다. 이 두 가지를 모두 제어 할 수 있으면 좋지만 다른 사람이 서비스에 액세스하려는 경우 문제가 될 수 있습니다.

표준 비주얼 스튜디오보다 그 일을 더 나은 방법이 동영상에서 살펴보세요

http://www.dnrtv.com/default.aspx?showNum=122

+0

+1 비디오 참조. 저는 Miguel의 조언에 따라 수동 프록시 생성으로 변환되었습니다. –

관련 문제