Pagina 1 di 1

C++ connessione ad una porta specifica

Inviato: lun 29 set 2008, 18:45
da riotten
ciao,
vorrei creare un programma il cui core è separato dalla GUI,più o meno come fa MLDonkey (programma P2P) il tutto scrivendolo interamente in C++.
Questa GUI deve collegarsi ad una porta predefinita (in locale o in una rete) e dialogare con il core.

Visto che il sorgente di MLDonkey non mi è stato d'aiuto in quanto scritto anche in altri linguaggi, provo ad aprire questa discussione nella speranza di trovare qualcuno che mi possa aiutare..

Dato per scontato il fatto di dover includere l'header socket.h in C, vorrei capire come usufruire di questa risorsa.

C'è qualcuno che può darmi qualche dritta, consigliarmi qualche sorgente di programma scritto in C da leggere....qualsiasi aiuto è ben accetto

Re: C++ connessione ad una porta specifica

Inviato: lun 29 set 2008, 19:44
da Toni
non esiste una libreria standard per gestire i socket in c++.
la soluzione ottimale credo sia dare un occhiata :

http://www.gnu.org/software/libc/manual ... ml#Sockets

e quindi costruire un paio di classi in c++ per i tuoi scopi , esempio una classe client ed una server.

Re: C++ connessione ad una porta specifica

Inviato: lun 29 set 2008, 20:19
da riotten
intanto grazie per la risposta
cioè devo creare un socket server per il core ed un socket client che viene richiamato dalla gui per stabilire una connessione...giusto?

ho trovato questa guida http://www.feelinglinux.com/articles/usosocket.jsp e credo possa darmi molti spunti.....

se hai altri suggerimenti, consiglia pure :D

Re: C++ connessione ad una porta specifica

Inviato: lun 29 set 2008, 21:06
da Toni