2009-05-15 6 views
1

전자 상거래 회사의 내부 시스템 중 일부를 외부 세계에 노출시키는 API (WCF 사용)를 만드는 중입니다. API의 대상 사용자는 대부분 소규모 기업으로 광범위하게 develper 리소스가 없을 수 있습니다. 향후 API의 발전을 보장하기 위해 API의 입력 및 출력 매개 변수가 문자열 (xml doucment가 문자열로 변환 됨)이 될 것이라고 결정했습니다. 이 방법을 사용하면 문자열을 내 메서드에 전달한 다음 XML 문서를 생성 한 후이 XML 문서를 액세스 할 수있는 강력한 형식의 개체에 매핑하는 방법을 생각해 냈습니다. 이러한 개체는 내 API가 노출하는 내부 시스템WCF를 사용하여 API 디자인하기

XML 문서를 강력한 형식의 클래스로 변환하는 가장 좋은 방법은 무엇입니까? (경우에 따라 xml을 개체로 직접 변환 할 수 없다는 것을 명심하십시오.이 경우 API에 추가 정보를 추가해야합니다. 내부 시스템에 필요한 개체 작성)

답변

1

WCF는 요청 메시지를 개체에 자동으로 매핑합니다. 으로 지정하는 방법은 DataContract 속성과 그 친구들을 사용하는 것입니다.

기본 사항은 here입니다.

관련 문제