https://github.com/tranphuquy19/javanetworkprogramming
Advanced network programming laps
https://github.com/tranphuquy19/javanetworkprogramming
Last synced: 2 months ago
JSON representation
Advanced network programming laps
- Host: GitHub
- URL: https://github.com/tranphuquy19/javanetworkprogramming
- Owner: tranphuquy19
- Created: 2019-08-21T18:01:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T06:46:49.000Z (over 2 years ago)
- Last Synced: 2025-01-13T02:14:04.183Z (4 months ago)
- Language: Java
- Homepage: https://tranphuquy19.github.io/JavaNetworkProgramming/
- Size: 5.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Các bài Lap trong Lập trình mạng
* **Console quản lí Server-Client**
* `$ java -jar .jar`
* **TCP Chat**
* **TCP Client** : Dùng chung cho 3 server bên dưới
* **TCP Server Single Client** : Server chỉ có thể phục vụ 1 client, không re-start sau khi client ngắt kết nối
* **TCP Server Reopen Single Client** : Server chỉ có thể phục vụ 1 client, re-start sau khi client ngắt kết nối
* **TCP Server Multi Client** : Server phục vụ nhiều client cùng 1 lúc, reponse mess:OK về client, có thể re-start sau khi client ngắt kết nối
* **UDP Chat**
* **UDP Server** : Nhắn tin console
* **UDP Client** : Nhắn tin Console
* **TCP Send File**
* **TCP Server Send File Simple**: Truyền file bằng Object(ObjectInputStream)
* **TCP Client Send File Simple**:
* **TCP Server Send Large File**: Cắt nhỏ file để truyền theo mảng bytes
* **TCP Client Send Large File**:
## JavaDocs:[view javadocs](https://tranphuquy19.github.io/JavaNetworkProgramming/)
## DEMO:
