GARANTIR DESCONTO

Fórum Conexão entre Cliente e Servidor Feito em Delphi Xe6 + DataSnap + Firebird #572761

15/12/2016

0

Sou estudante de Sistema de informação e preciso fazer um trabalho que é um Sistema Multicamadas
Feito em Delphi Xe6 + DataSnap+ Firebird.
então Crie o servidor e aparte cliente o sistema ele já pega o Banco de dados Via Internet e Roda e funciona
eu rodando ele na mesma maquina que eu construí mais se eu colocar o Servidor e a parte cliente e computadores Separado o servidor Roda mais o Cliente dar Erro de Socket é como se o Servidor não tivesse funcionando eu to perdido não sei como Resolver

sera que alguém pode me dar uma luz

Fico Grato
Aislan Sousa

Aislan Sousa

Responder

Posts

16/12/2016

Raimundo Pereira

O servidor foi iniciado?

Se o servidor não for iniciado na cnx datasnap o cliente não terá acesso!
Responder

Gostei + 0

16/12/2016

Raimundo Pereira

O servidor foi iniciado?
Se o servidor não for iniciado na cnx datasnap o cliente não terá acesso!
Responder

Gostei + 0

16/12/2016

Aislan Sousa

Se quando vc menciona CNX for DataSnap Foi Sim eu tenho o seguinte IP ou melhor o Caminho é esse

179.125.126.130:C:\\Program Files\\BaseJogo\\SYSJOGO.FDB

Minha conexão no servidor é essa

procedure TF_Servidor.SpeedButton1Click(Sender: TObject);
begin
SC.Transporte . Port := StrToInt(Edit_Porta.Text);
SC.Transporte . Start;
SC.DSServer1 . AutoStart := true;
SC.DSServer1 . Start;

end;

procedure TF_Servidor.SpeedButton2Click(Sender: TObject);
begin
SC.Transporte . Stop;
SC.DSServer1 . AutoStart := False;
SC.DSServer1 . Stop;
end;

e minha conexão no Cliente é essa

procedure TF_Cliente.SpeedButton1Click(Sender: TObject);
begin
DM.Conexao.Close;
DM.Conexao.Params.Clear;
DM.Conexao.Params.Add('Port=211');
DM.Conexao.Params.Add('HostName=localhost');
DM.Conexao.Params.Add('CommunicationProtocol=tcp/ip');
DM.Conexao.Params.Add('DatasnapContext=datasnap/');
DM.Conexao.Connected:= true;
DM.CDS_Cliente.Open;
end;

eu coloque em um SpeedButton para não dar o erro inicial.

O sistema ele rodando em maquinas separada da erro de Socket e se eu rodo o Cliente em outra maquina que não seja a que eu to desenvolvendo o cliente da esse erro

Remote error: [FireDAC][Stan][Fef]-25. Definition[Conexao] is not found in[].

Tradução

Erro remoto: [FireDAC] [Stan] [Fef] -25. Definição [Conexão] não é encontrada em []. o que pode ser as dll eu já coloquei no caminho da aplicação tanto a Midas quando a do dbx

to perdido se eu não fizer vou tirar nota baixa e vou reprovar o meu Deus to muito precisando de ajuda
Responder

Gostei + 0

16/12/2016

Raimundo Pereira

[url:descricao=Vídeo aula ]https://www.youtube.com/watch?v=X-4r_iuNhv8[/url]
Responder

Gostei + 0

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

Aceitar