ID do artigo: 165101 - Última revisão: segunda-feira, 18 de agosto de 2003 - Revisão: 1.0

Windows 98 - Utilize um computador Windows 95, Windows 98 ou Windows Me como um servidor de DCOM

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo foi publicado anteriormente em BR165101
Expandir tudo | Recolher tudo

Sumário

Para utilizar um computador Microsoft Windows 95, Windows
98 ou Windows Me como um servidor Distributed Component
Object Model (DCOM), você precisa instalar e configurar o
computador para executar especificamente os aplicativos
DCOM. Este artigo lhe diz como instalar DCOM e configurar o
Windows 95/98/ME para tornar-se um servidor DCOM.
NOTA: Utilizar um computador Windows 95, Windows 98 ou
Windows Me como um servidor DCOM não fornece os mesmos
recursos que um computador Windows NT 4.0 ou Windows
2000. O desempenho e a segurança são mais limitados.
Além disso, você tem de realizar alguns passos
manualmente que são fornecidos automaticamente pelo
Windows NT e Windows 2000. Por exemplo, você precisa
iniciar seu aplicativo servidor manualmente e fazê-lo
esperar clientes remotos enquanto o Windows 2000 e
Windows NT carrega-o para você quando necessário. Além
disso, você precisa certificar-se de que Rpcss.exe na
pasta Windows\System está executando. As notas de versão
do DCOM, listadas na seção ?Referências? mais tarde
nesse artigo, fornecem a lista completa de diferenças
para Windows 95 e Windows 98.

Mais Informações

O DCOM é incluído como parte do Windows NT 4.0, Windows
2000 e Windows Millennium. A versão 1.2 de DCOM está
incluída no Windows 98. Para utilizar a última versão de
DCOM com o Windows 95 ou Windows 98, você precisa fazer
download e instalar DCOM, bem como configurar os
aplicativos de computador executando DCOM. Para utilizar
DCOM com Windows Millennium, você somente precisa
configurar os aplicativos de computador para executar DCOM.
NOTA: Embora o Windows 98 e o Windows Me já incluem
DCOM, eles não incluem o utilitário DCOMCNFG. Você pode
fazer download do utilitário DCOMCNFG das mesmas
localizações que são mencionadas embaixo.
Faça download e instale DCOM no Windows 95 ou Windows 98
Para descarregar e instalar DCOM em um computador Windows
95, siga as instruções para download disponíveis no
seguinte site da Web da Microsoft:
http://www.microsoft.com/com/dcom/dcom95/download.asp
Para descarregar e instalar DCOM em um computador Windows
98, siga as instruções para download disponíveis no
seguinte site da Web da Microsoft:
http://www.microsoft.com/com/dcom/dcom98/download.asp
Configure o computador para executar aplicativos DCOM
1.No menu Iniciar, selecione Executar e digite: Dcomcnfg.
2.Na guia Padrão de Propriedades, selecione Ativar COM
Distribuído nesse computador.
3.Na guia Segurança Padrão, selecione Ativar conexão
remota.
4.Na guia Segurança Padrão, clique em Editar Padrão.
5.Na caixa de diálogo Permissões de Acesso, clique em
Adicionar para conceder ou negar acesso a usuários do
servidor. Clique em OK para fechar a caixa de diálogo
Adicionar Permissões de Acesso, clique em OK novamente
para fechar a caixa de diálogo Permissões de Acesso e
então clique em Aplicar para colocar suas permissões de
acesso em efeito.
6.Na guia Aplicativos, selecione o componente de servidor
que você quer executar nesse computador e clique em
Propriedades.
7.Na guia Localização, selecione Executar aplicativo nesse
computador.
NOTA: Isso assume que o aplicativo servidor que você
quer executar nesse computador já é instalado no
computador.
8.Feche todas as janelas para fechar dcomcnfg.
Coloque um atalho para o componente de servidor que você
quer automatizar pelo DCOM no grupo de inicialização. Essa
é uma boa técnica para assegurar que o componente seja
iniciado na inicialização. O componente de servidor deve
estar executando antes de um cliente poder acessá-lo.

Aplicativos de servidor
Um aplicativo de servidor precisa permanecer executando de
modo que aplicativos clientes remotos possam acessá-lo. A
maneira mais fácil de manter um aplicativo servidor
executando é carregar um formulário em branco no aplicativo
de servidor. Siga estes passos para carregar um formulário
em branco ao iniciar o servidor ActiveX EXE:
1.No menu Projeto, selecione Adicionar Formulário. Form1 é
adicionado por padrão.
2.Configure a propriedade Visível de Form1 como Falsa.
3.No menu Projeto, selecione Adicionar Módulo. Module1 é
adicionado por padrão.
4.Cole o seguinte código na janela Code de Module1:
Option Explicit

Public Sub Main()
Load Form1
End Sub

5.No menu Projeto, selecione Propriedades de Projeto. Na
guia Geral, selecione Sub Principal como o Objeto de
Inicialização.
6.Para o servidor ser capaz de receber chamadas, você
precisa certificar-se de que Rpcss.exe (na pasta
Windows\System) esteja executando. Se ele não iniciar
por padrão, você pode adicioná-lo ao seu grupo de
inicialização de modo que ele inicie automaticamente
quando o sistema inicializa

REFERêNCIAS
As notas de release para DCOM incluem uma seção que
descreve as diferenças entre DCOM para Windows 95 ou
Windows 98 e DCOM para Windows NT 4.0 ou Windows 2000. Essa
é uma seção muito importante para ler.
As notas de versão do DCOM para Windows 95 encontram-se no
seguinte site da Web da Microsoft:
http://www.microsoft.com/com/dcom/dcom95/relnotes.asp:
As notas de versão do DCOM para Windows 98 encontram-se no
seguinte site da Web da Microsoft:
http://www.microsoft.com/com/dcom/dcom98/relnotes.asp

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic 6.0 Enterprise Edition
Palavras-chave: 
KB165101