https://github.com/tamim-saad/cse-108-javaproject-bynetworking
https://github.com/tamim-saad/cse-108-javaproject-bynetworking
buet-cse cse-108 java java-project
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tamim-saad/cse-108-javaproject-bynetworking
- Owner: Tamim-saad
- Created: 2024-02-07T08:56:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-29T19:45:01.000Z (12 months ago)
- Last Synced: 2025-02-07T20:13:40.093Z (4 months ago)
- Topics: buet-cse, cse-108, java, java-project
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview:
This project was developed as part of the CSE-108 course in Level-2, Term-1 at BUET. It focuses on creating a networked application using Java, demonstrating practical applications of Java networking concepts, client-server architecture, and object-oriented programming.# Project Details:
Development Time: 4 weeks
Collaboration: Individual project
Language Used: Java# Key Features:
Client-Server Architecture: Implements a robust client-server model for network communication.
Multithreading: Supports concurrent client connections using Java multithreading.
Information Sharing: Facilitates information transfer between clients and the server.
Real-Time Update: Updates information in real-time across clients without requiring page refresh.
Hashing Method: Connects individual clients to the server using hashing, enabling easy identification of message sources.
Modular Design: Organized into packages for common classes, client-side functions, and server-side functions.