Servicios

Un servicio de Service Broker es un nombre para una tarea empresarial o un conjunto de tareas empresariales específico. Las conversaciones se producen entre servicios. Service Broker utiliza el nombre del servicio para entregar mensajes a la cola correcta de una base de datos, para enrutar mensajes, para imponer el contrato de una conversación y para determinar la seguridad remota de una conversación nueva.

Cada servicio especifica una cola para contener los mensajes entrantes. Los contratos asociados con el servicio definen las tareas específicas para las que el servicio acepta nuevas conversaciones. Por tanto, un servicio de destino especifica uno o más contratos que deben seguir las conversaciones con el servicio. Un servicio que inicia conversaciones pero no recibe conversaciones nuevas de otros servicios no tiene que especificar contratos. Si el servicio puede recibir mensajes en el contrato DEFAULT, el contrato DEFAULT debe estar incluido en la definición de servicio.