GNet

GNet

GNet — сетевая библиотека. Она написана на Си, объектно-ориентирована и построена на Glib. Она нацелена быть простой для использования и портирования. Интерфейс библиотеки схож с интерфейсом сетевой библиотеки для Java. GNet использует лицензию GNU Library General Public License.

GNet была портирована для Linux, BSD, MacOS, Solaris, HP-UX, и Windows.

Содержание

Возможности библиотеки GNet

  • InetAddr — Абстракция интернет адресов.
  • TCP клиентские (Conn) и серверные (Server) сокеты.
  • Mcast — UDP и IP широковещательные сокеты.
  • Высокоуровневое TCP соединение и серверные объекты.
  • GConnHttp — HTTP соединение.
  • IOChannel — Асинхронный ввод/вывод для сокетов.
  • Асинхроный DNS запрос.
  • Байтовая упаковка и распаковка.
  • Разбор URI.
  • SHA и MD5 хеши.
  • Base64 кодирование и декодирование.
  • Unix — Unix сокеты.
  • IPv4 и IPv6 поддержка.
  • Поддержка SOCKS прокси.

Приложения, использующие GNet

  • eDonkey2000 (DFS) фронтэнд
  • Gnome Chinese Checkers — настольная игра
  • Gnome Jabber — мессенджер для Jabber
  • gtermix — telnet клиент для BBS
  • Jungle Monkey — распределенная файловая раздача
  • Mail Notify — аплет оповещения о почте
  • MSI (multi-simulation interface)
  • Pan — читатель новостей для Gnome
  • PreViking — телефония
  • Sussen — сетевой сканер
  • Workrave — напоминатель передышек

Похожие сетевые библиотеки

  • libgnetwork
  • cURL полезен для передачи файлов с синтаксисом URL. Эта способность к скачиванию и перенаправлению файлов может быть соединена с другими программами для поддержки функций, похожих на потоковый носитель.
  • libsoup содержит библиотеку HTTP, реализованную на C. Она полезна для доступа к HTTP серверам в полностью асинхронном режиме.
  • WvStreams платформенно-независимые C++ сетевая библиотека и утилиты для быстрой разработки приложений.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "GNet" в других словарях:

  • gnet — obs. form of gnat1 …   Useful english dictionary

  • gnet — pi·gnet; vi·gnet·ter; vi·gnet·tist; bei·gnet; …   English syllables

  • gnet's — gui·gnet s; …   English syllables

  • GNet — ZN 2 Le ZN 2 est un système d arcade destiné aux salles d arcade, créé par la société japonaise Sony. Sa commercialisation a débuté durant l année 1997. Sommaire 1 Description 2 Spécifications techniques 2.1 Processeur central …   Wikipédia en Français

  • Gnet — ZN 2 Le ZN 2 est un système d arcade destiné aux salles d arcade, créé par la société japonaise Sony. Sa commercialisation a débuté durant l année 1997. Sommaire 1 Description 2 Spécifications techniques 2.1 Processeur central …   Wikipédia en Français

  • Gnet — …   Википедия

  • GNET — Go2Net, Inc. (Business » NASDAQ Symbols) …   Abbreviations dictionary

  • GNET — abbr. GO2NET INC NASDAQ …   Dictionary of abbreviations

  • gnet — I s ( et) gnetande II s ( en, ar) gnetig person III s ( en, gnetter) ZOOL lusägg …   Clue 9 Svensk Ordbok

  • Troll gnet el — Saltar a navegación, búsqueda Para otros usos de este término, véase trol (desambiguación). Troll Gnet El (originalmente en ruso Тролль Гнёт Ель)es una banda de Folk Metal de Rusia. Todas las letras están en ruso, las cuales cuentan historias… …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»