아티팩트: 서비스 채널
이 아티팩트는 서비스와의 상호작용이 발생하는 서버와 클라이언트 간 또는 두 서비스 간의 연결을 나타내는 모델 요소입니다. 채널은 특정 상호작용을 나타내지 않습니다.
중간 산출물 유형: 모델 요소
목적

서비스 채널은 통신을 허용하는 클라이언트와 서비스 간 또는 두 서비스 간 연결을 제공합니다. 쌍방 간의 전용 전화선 예제를 고려합니다. 이러한 경우 연결을 사용하지 않는 경우에도 해당 연결이 계속 존재하며 연결을 통한 대화와 연결은 서로 다릅니다. 서비스 간의 협업 및 특히 서비스 간에 송신되는 메시지 간의 협업을 모델링하는 경우, 연결을 통해 수행됩니다.

관계
컨테이너 아티팩트
역할책임이 있음: 수정자:
설명
기본 설명채널은 두 서비스 간 통신 경로를 나타냅니다. 상호작용은 채널을 통해 이루어질 수 있지만 채널은 특정 상호작용을 나타내지 않습니다. 웹 서비스 환경의 경우, 각 서비스는 클라이언트가 액세스할 수 있도록 연관된 바인딩을 표시합니다. 모델링 프로파일에서는 서비스 간 또는 서비스와 이용자 간 통신에 대한 바인딩을 표시합니다. 이를 통해 다양한 방식으로 바인딩 요구사항을 이해할 수 있습니다.
사용자 조정
표시 옵션UML 표시:

커넥터(UML 2.0)(<<Service Channel>>로 스테레오타입 지정)

특성:

binding : String - WSDL 서비스 바인딩 생성 시 사용할 플랫폼 바인딩 메커니즘을 표시합니다(예: SOAP-RPC, SOAP-Doc, HTTP-Get 등). 모델에서 사용할 수 있는 바인딩 값의 실제 세트 또는 태그 값에서 사용되는 텍스트는 RUP에서 정의되지 않으며 프로젝트에 따라 다릅니다.

자세한 정보
가이드라인