다음을 통해 공유


메시지

메시지는 Service Broker를 사용하는 응용 프로그램 사이에서 주고받는 정보입니다.

각 메시지는 대화의 일부입니다. 메시지에는 메시지를 보내는 응용 프로그램에 따라 결정되는 특정 유형이 있습니다. 각 메시지에는 고유한 대화 ID와 함께 대화 내의 시퀀스 번호가 있습니다. 메시지를 받을 때 Service Broker는 메시지의 대화 ID와 시퀀스 번호를 사용하여 메시지를 순서대로 정렬합니다.

메시지의 내용은 응용 프로그램에 따라 결정됩니다. 메시지를 받으면 Service Broker가 메시지 내용의 유효성을 검사하여 메시지 내용이 메시지 유형에 적합한지 확인합니다. 메시지 유형에 관계없이 SQL Server는 메시지 내용을 varbinary(max) 유형으로 저장합니다. 따라서 메시지에는 varbinary(max)로 변환될 수 있는 모든 데이터가 포함될 수 있습니다.

응용 프로그램은 일반적으로 메시지 내용을 계약과 메시지 유형에 따라 처리합니다.