TelnetServer con C++ Builder
Estoy realizando un servidor con el objeto TIdTelnetServer el cual recibe las conexiones de usuarios. Y tambien tengo otro objeto TIdTelnet (cliente) que se conecta con otro servidor. El problema que tengo es que quiero que el usuario que se conectó a mi servidor se conecte a su vez con el otro servidor. Es decir A se conecta con B y B se conecta con C, y quiero que A se comunique con C.
tengo algo asi:
void __fastcall TForm1::IdTelnetServer1Execute(TIdPeerThread *AThread)
IdTelnet1->Host= "10.246.16.39";
IdTelnet1->Connect();
if ( IdTelnet1->Connected()){
AThread->Connection->WriteLn("conectado n");
// AThread->Connection->WriteLn(IdTelnet1->ReadLn());
y por otro:.
void __fastcall TForm1::IdTelnet1DataAvailable(AnsiString Buffer)
cuando el cliente se conecta al otro servidor, recibe los datos a través de este método.
Si alguien me puede ayudar o darme una idea de como resolverlo desde ya se lo agradezco.
tengo algo asi:
void __fastcall TForm1::IdTelnetServer1Execute(TIdPeerThread *AThread)
IdTelnet1->Host= "10.246.16.39";
IdTelnet1->Connect();
if ( IdTelnet1->Connected()){
AThread->Connection->WriteLn("conectado n");
// AThread->Connection->WriteLn(IdTelnet1->ReadLn());
y por otro:.
void __fastcall TForm1::IdTelnet1DataAvailable(AnsiString Buffer)
cuando el cliente se conecta al otro servidor, recibe los datos a través de este método.
Si alguien me puede ayudar o darme una idea de como resolverlo desde ya se lo agradezco.
