User Panel:





Programming
This is a multithreaded implementation of a simple chat server. It supports TCP/IP connections via IPv4 and IPv6.

The message protocol is simply a message up to 1024 bytes that is terminated by a newline. Messages from a user are echoed to all other users connected to the server.

This was written for a network programming class I took while at RPI.


Posted in: [ Network ] [ C ]
[ posted 08/13/10 @ 0523 -5 GMT ] by Sparky
[ Views( 34482 ) ] - [ Coments( 0 ) ]
This is a multithreaded implementation of a simple tftp (UDP/IP) server. It only supports read requests.

This was written for a network programming class I took while at RPI.


Posted in: [ Network ] [ C ]
[ posted 08/13/10 @ 0518 -5 GMT ] by Sparky
[ edited 08/13/10 @ 0518 -5 GMT ] 1 in total
[ Views( 34332 ) ] - [ Coments( 0 ) ]
This is a multithreaded implementation of a simple HTTP (TCP/IP) proxy server. It is semi-transparent (modifies some outgoing HTTP headers) and supports GET, HEAD, and POST requests.

This was written for a network programming class I took while at RPI.


Posted in: [ Network ] [ C ]
[ posted 08/13/10 @ 0514 -5 GMT ] by Sparky
[ edited 08/13/10 @ 0518 -5 GMT ] 1 in total
[ Views( 34323 ) ] - [ Coments( 0 ) ]