Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Qualquer aplicativo COM+ pode ser exposto como um serviço Web XML. Os métodos das interfaces padrão dos componentes de aplicações configuradas (componentes no catálogo COM+ dos servidores) podem, então, ser chamados remotamente. Você pode usar a ferramenta administrativa Serviços de Componentes para criar um diretório raiz virtual do IIS a partir do qual os métodos de componente podem ser chamados usando SOAP.
Observação
O .NET Framework deve ser instalado no seu computador para expor um aplicativo COM+ como um serviço Web XML.
Para expor um aplicativo COM+ como um serviço Web XML
Na árvore de console da ferramenta administrativa Serviços de Componentes, em Serviços de Componentes, abra a pasta Aplicações COM+ associada ao computador que pretende gerir.
Clique com o botão direito do mouse no aplicativo que você deseja expor como um serviço Web XML e escolha Propriedades.
Clique na guia de ativação na caixa de diálogo de propriedades.
Marque a caixa de seleção Usa SOAP.
Na caixa de texto SOAP VRoot, digite o nome do diretório raiz virtual do IIS a partir do qual os métodos de componentes podem ser acessados remotamente. Observe que um SOAP VRoot não pode ser um subdiretório de outro diretório SOAP VRoot.
Clique OK.
Se especificar o diretório raiz virtual do IIS como vroot e se o nome de domínio totalmente qualificado dos servidores for servername, a URL onde o componente é exposto como um serviço de web XML será https://servername/vroot/.
O diretório correspondente em seu sistema de arquivos é \windows\system32\com\SoapVRoots\vroot\; COM+ coloca vários arquivos de configuração e ASP.NET programas lá. Para um serviço Web XML sob carga pesada, convém ajustar os parâmetros armazenados no arquivo web.config. Para obter informações sobre esse arquivo, consulte a documentação do IIS.
As configurações de segurança padrão para um aplicativo COM+ exposto como um serviço Web XML diferem dependendo de qual versão do .NET Framework está instalada. Se a versão 1.0 estiver instalada, os serviços Web XML não serão seguros por padrão; Todas as chamadas são aceites e não é utilizada encriptação. Se a versão 1.1 ou posterior estiver instalada, os XML Web Services serão seguros por padrão; Os chamadores devem ser autenticados e a criptografia é necessária.
Tópicos relacionados