8 projects tagged "Socket Programming"

No download No website Updated 30 Mar 2009 Naga

Screenshot
Pop 24.27
Vit 43.65

Naga is a library (not a framework) with a small amount of classes that provides easy asynchronous socket and server socket I/O using Java NIO.

Download Website Updated 25 Apr 2009 Batalha Naval (Battleships)

Screenshot
Pop 31.91
Vit 1.00

Batalha Naval (Battleships) is a version of the well-known battleships game to play online against other players connected to a server. To play online, look for available servers at the game's Web site.

Download Website Updated 01 Sep 2009 python-symmetric-jsonrpc

Screenshot
Pop 45.39
Vit 1.42

python-symmetric-jsonrpc is a JSON-RPC implementation for Python that is symmetric (both ends can call each other), asynchronous (calls can interleave with responses), thread-safe, and transport agnostic (can be run on top of e.g. an SSL connection).

Download No website Updated 21 Dec 2011 libsockmux-glib

Screenshot
Pop 22.14
Vit 1.42

libsockmux-glib is an implementation of the sockmux protocol, using GIO data types and using glib functions internally. The interface offered to applications is very simple and straightforward. sockmux specifies a simple way for muxing messages and data streams onto a single socket for network and local communication streams.

No download No website Updated 17 Jan 2013 OnPosix

Screenshot
Pop 17.00
Vit 22.76

OnPosix is a tiny library to abstract POSIX mechanisms to C++ developers. Most features offered by this library can be found either inside the Boost library or in a library compliant with the C++11 standard. Unfortunately, however, for some embedded Linux devices, these libraries cannot represent viable solutions, due to the lack of memory space (for the Boost libraries) and the lack of a new C++ compiler (e.g., on Xilinx MicroBlaze). On these platforms, the OnPosix library represents a good and cheap solution to have object-oriented POSIX mechanisms. The library offers support for threads, mutual exclusion, sockets, logging, timing, etc.

Download No website Updated 09 Oct 2013 libcon

Screenshot
Pop 44.70
Vit 1.02

libcon is a simple interface for sending files and messages over TCP sockets on Linux

Download Website Updated 14 May 2014 s6-networking

Screenshot
Pop 147.95
Vit 6.79

s6-networking is a collection of small Unix tools designed to help networking. It includes clock synchronization, Unix and TCP super-servers, Unix and TCP access control, and other miscellaneous utilities. It is particularly suited for management of clients and servers on embedded devices, but works just as well on larger systems.

Download Website Updated 17 Jun 2014 TML/SIDEX

Screenshot
Pop 5.29
Vit 1.32

TML/SIDEX is a BEEP (Block Entensible Exchange Protocol) based SDK for implementing peer to peer and/or client/server communication on various platforms and target languages. It provides type safe data modelling with a simple XML based format that minimizes errors, and its synchronous, asynchronous, and multithreaded interfaces guarantee performance.

Screenshot

Project Spotlight

Dianara

A client for the pump.io social network.

Screenshot

Project Spotlight

ToPIA

A persistence and application distribution framework.