Releases: JTKlemmensen/EasyNetwork
Releases · JTKlemmensen/EasyNetwork
Initial release
Somewhat stable release containing all the features i envisioned before i started developing EasyNetwork.
- Tcp Implementation
- TLS like encryption (Use asymmetric encryption to encrypt a symmetric key which is then used for encrypting data sent between the client and the server)
- Object interface: send objects & receive objects
- Little to no network code
- Encryption & Serialization can easily be replaced
- Very easy to unit test (simply mock IObjectConnection)
- Use attributes(Connect,Command,Disconnect) to indicate that a method should subscribe to an object received from a remote peer
- Boilerplate code such as IsLoggedIn and HasPermission can be written once - just implement IEventFilter
- Contains 2 samples of how to use most of the api (Chat & Tic Tac Toe)