영어로 읽기

다음을 통해 공유


오류 메시지

요청-응답 포트에는 오류 메시지를 연결할 수 있으므로 요청을 보낸 후 오류가 발생하는 경우 응답 서비스가 응답 대신 오류를 요청자에게 보낼 수 있습니다.

요청-응답 포트의 각 작업에서 임의 개수의 다양한 오류를 처리할 수 있습니다. 오류 메시지는 어떤 메시지 유형이나 될 수 있지만 작업에 대해 고유해야 하며 해당 포트 작업에서 응답에 의해 사용되는 유형이 아니어야 합니다.

오류 메시지 수신

포트 작업에서 요청을 보낸 다음 응답을 받는 경우 이 응답을 사용하여 하나 이상의 다양한 오류 메시지 유형을 받을 수 있습니다.

요청-응답 포트 작업에서 적절한 오류를 예외 개체 형식으로 선택하여 들어오는 오류 메시지를 처리하도록 Catch 예외 블록을 구성할 수 있습니다.

오류 메시지 송신

포트 작업에서 응답을 받은 다음 요청을 보내는 경우 이 요청을 사용하여 하나 이상의 다양한 오류 메시지 유형을 보낼 수 있습니다.

예를 들어 오케스트레이션에서 오류 조건이 발생하고 예외를 throw하는 경우 예외를 처리하는 Catch 예외 블록 내에서 오류 메시지를 보낼 수 있습니다. 적절한 유형의 오류 메시지를 생성하여 참여하는 서비스에 상황을 알리고 포트 작업에서 해당 오류를 사용할 Send 셰이프에 대해 해당 오류 메시지를 지정합니다.

참고 항목

예외