The SNL (Simple Networking Library) is designed to be extremely fast and efficient at communicating over the TCP Protocol using Binary Serialization. The system itself manages most of the resources, leaving you (the programmer) with a few areas you can hook into (such as events) to determine what your program needs to do.
Inside the Networking.VB file, you will find two different regions:
P2P Client/Server Example
Generics, Structures and Exceptions
The P2P region speaks for itself, serving as an example for how to use the system as a Peer-to-Peer like system for communicating using Binary Serialization.
The Generics, Structures and Exceptions region contains all the classes and structures for SNL to work.
Also included is an example application that uses the Peer to Peer Classes so you can see it in action.
At the head of the Networking.VB file, there is a rather large comment section that explains in detail every structure and class file currently in the file.
Any questions, comments, or criticism welcome!
Changelog:
February 12th, 2011
Version 1, Revision 4 uploaded.
Networking Example uploaded.
Last edited by formlesstree4; Feb 12th, 2011 at 03:44 PM.
Reason: Redesigning the entire page and new release