Skip to content

DiSUcord, Simple Message Networking via Channels

Notifications You must be signed in to change notification settings

ecetsn/DiSUcord-Socket-Programming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a project developed in Fall 2023 semester, for CS408 - Computer Networks course in Sabancı University.

This project implements a communication application (DiSUcord -Sabancı University version of Discord-) with a server-client architecture.

The server, developed using C# and .NET, listens on a specific port for incoming client connections. Duplicate name check is done before connection is accepted. The users can subscribe to a channel, unsubscribe or send messages to a subscribed channel. All the actions are managed by the server and informed in the server module.

The project aims to utilize TCP sockets using C# in order to create a Windows Form Application. The Github profiles for the contributors of this project are listed below:

If you'd like to use anything from this project, please contact one of us via email addresses listed below:

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%