Project DescriptionA simple to use framework to develop efficient client/server application. The framework is part of my project at school and I hope it will benefit someone looking to do client/server application.
Design GoalsThis project was submitted as part of 'Design Pattern' class - So it does use some good design practice :) However, the goals are:
- All developers has to care is Developing the Protocol not how to work with Sockets/TcpClient to send data
- Protocol is not tied to specific transport
- Make it easy to host multiple server within one executable

Presentation that I presented when submitting this project.
Presentation File (pptx)