WCF 데이터 계약 모델링

WCF(Windows Communication Foundation) 데이터 계약을 모델링할 수 있습니다.
시작하기 전에
이 프로시저에서 필요한 스테레오타입을 사용하려면 모델에 .Net WCF 프로파일을 적용해야 합니다. C# 변환 프로파일은 C# 구조체 작성에 선택적입니다.
이 태스크 정보
다이어그램에서 WCF 데이터 계약을 모델링하려면 다음을 수행하십시오.
  1. 다이어그램에서 UML 클래스를 추가하십시오.
  2. 클래스에 «Data Contract» 스테레오타입을 적용하십시오. 선택적으로 C# 구조체를 작성하려면 클래스에 «CSharp Struct» 스테레오타입도 적용해야 합니다.
  3. 특성 보기의 스테레오타입 페이지에 있는 스테레오타입 특성 아래에서 사용자 구현에 필요한 대로 데이터 계약 특성을 설정하십시오.
  4. 클래스에서 하나 이상의 UML 속성을 추가하십시오.
  5. 직렬화하려는 속성마다 «Data Member» 스테레오타입을 적용하십시오.
  6. 직렬화된 속성을 선택하십시오. 특성 보기의 스테레오타입 페이지에 있는 스테레오타입 특성 아래에서 사용자 구현에 필요한 대로 데이터 구성원 특성을 설정하십시오.
다음 이미지는 데이터 계약의 샘플 다이어그램을 보여 줍니다.
WCF 데이터 계약의 다이어그램 보기

다음 화면 캡처는 특성 보기에 있는 데이터 계약의 스테레오타입 특성을 보여 줍니다.

특성 보기에서
데이터 계약 스테레오타입에 대한 네임스페이스 스테레오타입 특성은
인터넷 주소에 설정됩니다.
다음에 수행할 작업
데이터 계약을 모델링한 후에는 C# 코드를 생성하도록 UML에서 C#으로 변환을 구성 및 실행할 수 있습니다.

피드백