• Home
  • Publications
  • CV
  • Contact
  • Kress Enterprise, LLC
  • ARCHIVE
James Kress

TCP Socket Chat Program ~ Spring 2013

This project was my first introduction to the use of sockets. After completing the project I found that I actually don't mind using them...

The goal of this project was to create a multi-client chat program. This was to be accomplished by having a server and a client side program. The server would be running and listening on a specific socket, say 5000, and the client would connect to the server at that socket. My server was designed to handle five simultaneous users (easily modifiable, just fit these circumstances). These users needed to be able to send messages to each other, knowing who sent a message is kind of key, and the users also need to be informed when a chat participant either joins or leaves the conversation.

See the video demonstration below for an idea how the program works, and take a look at the specifications provided for download. 

Download files

proj2-chat.ppt
File Size: 401 kb
File Type: ppt
Download File

tcp_socket_chat_program.wmv
File Size: 8806 kb
File Type: wmv
Download File

Powered by Create your own unique website with customizable templates.