Terminal-based TCP chat with Client-Server Architecture and extensive error handling. Works on single machine or with multiple machines on same home network. 🌐。 ₊°⊹ ࣪ ˖💿๋࣭ ⭑ ૮ ˶ᵔ ᵕ ᵔ˶ ა
-
Updated
Dec 10, 2025 - Java
Terminal-based TCP chat with Client-Server Architecture and extensive error handling. Works on single machine or with multiple machines on same home network. 🌐。 ₊°⊹ ࣪ ˖💿๋࣭ ⭑ ૮ ˶ᵔ ᵕ ᵔ˶ ა
A modular client‑server calculator built with Java. Features TCP communication, a custom dependency injection container, and microkernel architecture. Implements Factory and Strategy design patterns for extensibility, maintainability, and clean separation of concerns.
Client-server high level abstraction library.
ClickHouse Native Protocol JDBC implementation
Client and Server application that allows users to upload and download Images
This project was a try-out of the CodeCrafters courses. One of them, was to build your own HTTP Server, this way, step-by-step, learning the procedures about TCP connections, HTTP headers, HTTP verbs, handling multiple connections and more.
This project involves the development of a TCP (Transmission Control Protocol) communication system using Java, consisting of two primary components: a TCP Server and a TCP Client. The system is designed for encoding and transmitting messages between a server and a client over a network.
Drive-Chat is a Java application that uses sockets for real-time messaging between users, uses TCP and UDP sockets for communication and JSON for message transmission.
UDP/TCP Clients & Servers
A peer-to-peer distributed backup service for the Internet.
TCP/IP internship practice
This project is a TCP file server. The interface is through the command line. The project was done for a school project at Polytechnique Montreal and parts of the code was inspired what our teacher gave as a basic template.
Networking in Java with using TCP and UDP as connection Protocols
This dummy application is used to understand the messaging. This will give besic understanding how protocal is working background of message. It mainly cantained two class, one is client class and other is server class.
KU Fall 2020 - COMP 416 Computer Networks - Project 2 / Part 1
This Application can be used to receive your phone notification to your PC via Sockets using TCP protocol.
Library to develop stateful or stateless client-server applications without having to worry about connection setup, reconnect after a broken connection, keepalive messages, communication over the network, concurrency, etc
Educational samples. Network protocols (TCP, UDP)
Java client server app
Add a description, image, and links to the tcp-protocol topic page so that developers can more easily learn about it.
To associate your repository with the tcp-protocol topic, visit your repo's landing page and select "manage topics."