WCF 메시지 계약 모델링

WCF(Windows Communication Foundation) 메시지 계약을 모델링할 수 있습니다.
시작하기 전에
이 프로시저에서 필요한 스테레오타입을 사용하려면 모델에 .Net WCF 프로파일을 적용해야 합니다. C# 변환 프로파일은 C# 구조체 작성에 선택적입니다.
이 태스크 정보
다이어그램에서 WCF 메시지 계약을 모델링하려면 다음을 수행하십시오.
  1. 다이어그램에서 UML 클래스를 추가하십시오.
  2. 클래스에 «Message Contract» 스테레오타입을 적용하십시오. 선택적으로 C# 구조체를 작성하려면 클래스에 «CSharp Struct» 스테레오타입도 적용해야 합니다.
  3. 특성 보기의 스테레오타입 페이지에 있는 스테레오타입 특성 아래에서 사용자 구현에 필요한 대로 메시지 계약 특성을 설정하십시오.
  4. 클래스에서 하나 이상의 UML 속성을 추가하십시오.
  5. 메시지의 SOAP(Simple Object Access Protocol) 헤더에 생성할 속성마다 «Message Header» 스테레오타입을 적용하십시오.
  6. 메시지의 SOAP 본문에 생성할 속성마다 «Message Body Member» 스테레오타입을 적용하십시오.
다음 이미지는 메시지 계약의 샘플 다이어그램을 보여 줍니다.
WCF 메시지 계약의 다이어그램 보기
다음에 수행할 작업
메시지 계약을 모델링한 후에는 C# 코드를 생성하도록 UML에서 C#으로 변환을 구성 및 실행할 수 있습니다.

피드백