Fórum Chamar método do servidor no cliente (Multicamadas) #237765

15/06/2004

0

Olá

Tenho um sistema 3 camadas e criei um método no servidor de aplicação.

Quero chamá-lo no cliente, utilizando SocketConnection
Então fiz
dtmCliente.skcSocket.AppServer.MeuMetodo;


Entretanto está gerando um erro
Method ´MeuMetodo´ not supported by automation object


Pesquisei na internet e só acho problemas parecidos em fóruns, porém não suas soluções
Aqui já foi postado o mesmo problema, mas sem solução também...

Obrigado
Até+


Paulo_amorim

Paulo_amorim

Responder

Posts

15/06/2004

Paulo_amorim

Esqueci de comentar:

A chamada acima já estava no código (presumo eu, funcionando), mas era com DCOMConnection...

Eu criei outro RemoteDataModule, e copiei o método, e no cliente eu troquei por SocketConnection, não sei se eh isso que interfere...

Tentando com o DCOM novamente, recebi o erro
Variant does not reference an automation object


Obrigado
Até+


Responder

Gostei + 0

15/06/2004

Maxwell_monteiro

Eu nunca usei esse socket connection. mas eu utilizo CORBA e funciona perfeitamente. Se vc quiser as classes que implementam o ORB me envie seu e-mail. As classes vem acompanhadas de exemplos e tudos mais! bem simples de usar e permite a vc usar todas as funcionalidades do CORBA como seguranca, persistencia, etc....


Responder

Gostei + 0

15/06/2004

Paulo_amorim

Olá

Obrigado pela dica :D

Mas eu tenho que usar o Socket, pois é uma exigência... Além de tudo é uma conexão simples, e conexões CORBA ou DCOM seriam até demais eu acho (embora eu concorde que sejam melhores)

Vou continuar tentando aqui...

Até+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar