Nova instalação (Service Broker)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Para instalar um serviço do Service Broker, o desenvolvedor fornece ao administrador um conjunto de scripts de instalação. Esses scripts geralmente incluem as instruções Transact-SQL necessárias para criar os tipos de mensagens, contratos, filas, serviços e procedimentos armazenados para o serviço. Dependendo do serviço, o desenvolvedor pode fornecer um conjunto de scripts para o serviço de destino e um conjunto diferente de scripts para o serviço de início.

Processo de instalação

Primeiramente, o administrador analisa e executa os scripts. Então, o administrador configura os principais de segurança, certificados, associações de serviço remoto e rotas necessárias para que o aplicativo funcione em um ambiente de produção.

O ambiente de desenvolvimento ou teste pode conter os mesmos nomes de usuário que o ambiente de produção, mas ter certificados diferentes associados a esses usuários. Essa diferença nos certificados fornece um grau extra de isolamento entre o ambiente de teste e o ambiente de produção, sem exibir o código Transact-SQL para alterar a implementação. Os desenvolvedores podem testar o código exato a ser usado na produção sem exigir que o administrador forneça os certificados usados no ambiente de produção.

Planejar a desinstalação de aplicativos do Service Broker

Como parte do processo de instalação, o desenvolvedor e o administrador devem planejar e documentar o procedimento para desinstalar o aplicativo. Os aplicativos que usam o Service Broker normalmente confiam na garantia do Service Broker de transferência de mensagens segura. Portanto, o desenvolvedor e o administrador devem trabalhar em conjunto para delinear uma estratégia para assegurar que o aplicativo processe todas as mensagens recebidas antes de desinstalar o aplicativo.