Artigo: 818780 - Última revisão: terça-feira, 28 de Agosto de 2007 - Revisão: 3.5 Como criar um servidor remoto utilizando o Visual C++ .NET ou Visual C++ 2005
Nesta páginaSumárioEste artigo passo a passo descreve como criar um servidor remoto, simples que pode aceder a outra aplicação. A aplicação que acede ao servidor pode ser localizada no mesmo computador, num computador diferente ou numa rede diferente. O servidor remoto está dividido em duas partes:
Mais InformaçãoRequisitosA lista seguinte descreve o hardware recomendado, software, infra-estrutura de rede e service packs, terá de:
Criar o objecto de servidor remotoPara criar a aplicação de servidor, tem de criar um objecto de servidor. O objecto de servidor é o que a aplicação cliente instancia e, em seguida, utiliza para comunicar com o computador servidor. A aplicação cliente efectua este procedimento através de um objecto de proxy que é criado no cliente. Neste exemplo, o objecto de servidor reside uma biblioteca de classe (.dll) e chama myRemoteClass.
Criar a aplicação de servidor remotoDepois de criar o objecto de servidor que o cliente comunicar com, registe este objecto com o sistema de interacção remota .NET Framework. Quando registar o objecto, deve também iniciar o servidor e certifique-se de que o servidor escuta numa porta aos clientes a ligação a essa porta. Para efectuar este procedimento, tem de utilizar um tipo de projecto que produz um ficheiro executável.Incluir o objecto de servidor num projecto separado para que pode consultar facilmente o objecto de servidor do projecto cliente. Se incluir o objecto de servidor neste projecto, não é possível consulte porque referências só podem ser definidas para ficheiros .dll.
Testar o objecto de servidorPara obter informações adicionais sobre como criar uma aplicação de cliente que comunica com o objecto de servidor que acabou criado, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:818781
(http://support.microsoft.com/kb/818781/
)
COMO: Criar o acesso de cliente a um servidor remoto utilizando o Visual C++ .NET ReferênciasPara obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 818062
(http://support.microsoft.com/kb/818062/
)
COMO: Organizar um objecto a um servidor remoto por referência utilizando o Visual C++. NET Para obter informações adicionais sobre a classe TCPChannel e o método RegisterWellKnownServiceType , visite os seguintes Web sites da MSDN:Classe TcpChannel http://msdn2.microsoft.com/en-us/library/system.runtime.remoting.channels.tcp.tcpchannel(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.runtime.remoting.channels.tcp.tcpchannel(vs.71).aspx) Método RemotingConfiguration.RegisterWellKnownServiceType http://msdn2.microsoft.com/en-us/library/system.runtime.remoting.remotingconfiguration.registerwellknownservicetype(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.runtime.remoting.remotingconfiguration.registerwellknownservicetype(vs.71).aspx) Para adicionar informações sobre iniciações rápidos, visite o seguinte Web site da Microsoft: Microsoft .NET framework SDK Iniciação rápida ao iniciações Para obter informações adicionais sobre Remoting, consulte o Microsoft .NET ' s Guide documentação Framework Developer.http://quickstarts.asp.net/QuickStartv20/default.aspx (http://quickstarts.asp.net/QuickStartv20/default.aspx) A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 818780
(http://support.microsoft.com/kb/818780/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo