GNet - GNet - Wikipedia

GNet je jednoduchá síťová knihovna. Je napsán v C, objektově orientovaný a postavený na GLib. Má být malý, rychlý, snadno použitelný a snadno portovatelný. Rozhraní je podobné rozhraní pro Jáva síťová knihovna.

GNet byl přenesen na Linux, BSD, Operační Systém Mac, Solaris, HP-UX, a Okna. Může fungovat i na jiných příchutích Unixu.

Podle níže uvedené reference GNet,

GNet bude velmi brzy (s vydáním GLib 2.22.0) zastaralý a nahrazen nově přidanou síťově a soketovou abstrakční vrstvou nezávislou na platformě v GLib / Gio

Funkce GNet

  • TCP zásuvky „klient“ a „server“.
  • UDP a zásuvky pro vícesměrové vysílání IP.
  • Vysokorychlostní připojení TCP a objekty serveru.
  • GConnHttp - objekt připojení HTTP.
  • Asynchronní zásuvka IO.
  • Abstrakce internetové adresy.
  • Asynchronní DNS vzhlédnout.
  • IPv4 a IPv6 Podpěra, podpora.
  • Balení a rozbalení bajtů.
  • URI analýza.
  • SHA-1 a MD5 hash.
  • Base64 kódování a dekódování.
  • PONOŽKY Podpěra, podpora.

Aplikace, které používají GNet

externí odkazy

,