GNET
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 16 aprilie 2014; verificările necesită
3 modificări .
GNet este o bibliotecă de rețea. Este scris în C , orientat obiect și construit pe Glib . Își propune să fie ușor de utilizat și de portat. Interfața bibliotecii este similară cu interfața bibliotecii de rețea pentru Java . GNet folosește Licența publică generală a bibliotecii GNU .
GNet a fost portat pe Linux , BSD , MacOS , Solaris , HP-UX și Windows .
Caracteristicile bibliotecii GNet
- InetAddr - O abstractizare a adreselor de Internet.
- Prize TCP client (Conn) și server (Server).
- Mcast - socluri de difuzare UDP și IP.
- Conexiune TCP la nivel înalt și obiecte server.
- GConnHttp - conexiune HTTP .
- IOChannel - I/O asincron pentru socluri.
- Interogare DNS asincronă .
- Ambalare și despachetare byte.
- Analiza URI .
- Hash- uri SHA și MD5 .
- Codare și decodare Base64 .
- Unix - socket-uri Unix.
- Suport IPv4 și IPv6 .
- Suport proxy SOCKS .
Aplicații care folosesc GNet
- - eDonkey2000 (DFS) frontend
- Gnome Chinese Checkers - joc de societate
- Gnome Jabber - mesager pentru Jabber
- gtermix - client telnet pentru BBS
- Jungle Monkey - Partajare distribuită de fișiere
- Notificare prin e-mail - applet de notificare prin e-mail
- MSI (interfață multi-simulare)
- Pan este un cititor de știri pentru Gnome
- PreViking - telefonie
- Sussen - scanner de rețea
- Workrave - un memento de răgaz
- Lumea perfectă - MMORPG
Biblioteci de rețea similare
- libgnetwork
- cURL este util pentru transferul fișierelor cu sintaxa URL. Această capacitate de a descărca și redirecționa fișiere poate fi combinată cu alte programe pentru a sprijini funcții similare cu streaming media.
- libsoup conține o bibliotecă HTTP implementată în C. Este utilă pentru accesarea serverelor HTTP într-un mod complet asincron.
- WvStreams este o bibliotecă de rețea C++ independentă de platformă și utilități pentru dezvoltarea rapidă a aplicațiilor.
Link -uri
GNOME |
---|
de bază |
|
---|
Aplicații | Arte grafice |
|
---|
Jocuri |
|
---|
Internet |
|
---|
Multimedia |
|
---|
Birou |
|
---|
Dezvoltare |
|
---|
Sistem |
|
---|
Utilități |
|
---|
|
---|
Componente |
|
---|
Arhitectura platformei | |
---|
Comunitate |
|
---|
oameni |
|
---|
|