Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Se o serviço Web XML que você deseja acessar foi criado expondo um aplicativo COM+, considere acessá-lo no modo de objeto ativado pelo cliente (CAO), que evita a geração em tempo de execução de um proxy e aumenta o desempenho usando conexões persistentes. Para acessar um serviço Web XML no modo CAO, primeiro exportar o aplicativo habilitado para SOAP correspondente do seu servidor no modo proxy e, em seguida, importar o aplicativo para o cliente a partir do qual você deseja acessar o aplicativo como um serviço Web XML. Os componentes do aplicativo podem ser instanciados no cliente da mesma forma que os componentes de aplicativos locais — por exemplo, usando GetObject e CoCreateInstance.
Interface do usuário
Não se aplica.
Visual Basic
O fragmento de código do Visual Basic a seguir ilustra o uso de um componente de um aplicativo COM+ que foi exposto como um serviço Web XML no modo CAO.
Set Obj = GetObject("progID")
output = Obj.Method(input)
C/C++
O fragmento de código a seguir ilustra o uso de um componente de um aplicativo COM+ que foi exposto como um serviço Web XML no modo CAO.
HRESULT hr = CoCreateInstance(
CLSID_CObject, // CLSID of the server component
NULL,
pBindOptions,
IID_IUnknown,
(void**)&pIUnknown);
if (FAILED(hr)) throw(hr);
Tópicos relacionados