Buon Pomeriggio,
vorrei capire come realizzare un Http Tunnel in delphi.
Non sono espertissima di reti, qualcuno può aiutarmi per cortesia?
Grazie
Laura
Buon Pomeriggio,
vorrei capire come realizzare un Http Tunnel in delphi.
Non sono espertissima di reti, qualcuno può aiutarmi per cortesia?
Grazie
Laura
Quale versione di Delphi possiedi? Dalla versione 6 in poi, Delphi viene distribuito con la libreria Indy Components, che contiene componenti progettati proprio per l'uso dei socket e lo sfruttamento della maggior parte dei protocolli di rete; tra i componenti, dovrebbero esserci anche quelli che fanno al caso tuo.
Se non li hai già installati nell'IDE, puoi scaricare la versione aggiornata dal sito ufficiale.
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Ciao,
grazie mille per la risposta.
Ho i componenti indy, installati poichè possiedo la versione di delphi 7.
I componenti sono la versione 10.
Poichè sono al quanto neofità sull'argomento... ed avrei bisogno di capire in maniera veloce come implementare la cosa, se è una cosa veloce, potresti indicarmi in maniera più specifica come fare?
Ho già vagato in rete ma non trovo chiaro come realizzare l'http tunnel con delphi (Indy)
Ancora grazie
Laura
Please help me
Vi spiego meglio quello che devo fare.
Ho scritto in java un client e un server.
Allo stato attuale essi dialogano attraverso un socket impostato sulla porta 80.
Inoltre siccome client e server sono sullo stesso pc utilizzo come riferiemtno l'indirizzo locale 127.0.0.1....
Fin qui tutto ok!
Mi è stato chiesto di costruire un modulo a parte in delphi che rappresenti un http tunnel.
In particolare questo deve:
1) Prendere le richieste provenienti dal client (java) su una porta diversa dalla 80. Ad esempio: 1000
2) Trasferire le informazioni sulla porta in cui il server (java) è in ascolto (80).
Spero di essere stata chiara e spero che qualcuno possa darmi un mano.
Grazie
Laura
up
anche io mi sono affacciato da poco a Dephi, per questo leggo tutte le discussioni aperte qui proprio su questo linguaggio, per imparare.
Ora leggendo la tua domanda mi sono incuriosito ed ho guardato gli strumenti che ci fornisce il delphi : Indy.
Per prima cosa: che tipo di protocollo utilizzi UDP o TCP?
In ognuno di questi due casi sia per il client sia per il server ci sono le classi TidTCPClient, TidTCPServer (per il TCP) e TIdUDPClient, TIdUDPServer.
..fossi in te partirei dall'analisi di queste classi per prima cosa...
spero di averti dato una traccia..
se mi viene in mente qualcos'altro ti faccio sapere
"Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant
Ci avevo già guardato... provo di nuovo a darci una occhiata.
Grazie mille
Il protocollo che vorrei usare e' HTTP...
che faccio?
sono ancora in alto mare datemi una mano per cortesia...