NetworkEngines

From MorphixWiki

Jump to: navigation, search

oulaacellat

FreeEngines / GraphicsEngines / RemoteProcedureCalls

This page describes free network engines, libraries and the like, layered on top of 'ordinary' TCP/UDP/IP. In short, these engines make it easier to use ordinary sockets for specific purposes. I haven't used any of these yet myself, add comments if you have.

For a more extensive look at toolkits and more network engines, see: http://www.ogre3d.org/wiki/index.php/AssemblingAToolset


ENet

http://enet.cubik.org

ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets. License: BSD(ish)

RakNet

http://www.rakkarsoft.com

A free networking API that provides reliable UDP and high level networking constructs on Windows, Linux, and Unix. License: GPL / commercial

opentnl (Torque network library)

http://sourceforge.net/projects/opentnl

The Torque Network Library is a robust, secure, easy to use cross-platform C++ networking API designed for high performance simulations and games. License: GPL / commercial / indie


Personal tools