Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dodat-12/network-programming-22-04
Bài tập về nhà lập trình mạng ngày 22/04
https://github.com/dodat-12/network-programming-22-04
Last synced: 2 months ago
JSON representation
Bài tập về nhà lập trình mạng ngày 22/04
- Host: GitHub
- URL: https://github.com/dodat-12/network-programming-22-04
- Owner: DoDat-12
- Created: 2024-04-22T09:59:31.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-28T13:47:04.000Z (9 months ago)
- Last Synced: 2024-04-28T14:41:24.748Z (9 months ago)
- Language: C
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Network Programming 22-04 🍖
### Đỗ Thành Đạt - 20215560
Bài tập về nhà lập trình mạng ngày 22/04Sử dụng kỹ thuật đa tiến trình (multiprocessing) thực hiện các bài tập sau:
🥩 Bài 1: Lập trình lại ứng dụng http_server sử dụng kỹ thuật preforking.
Code: http_prefork.c
🥐 Bài 2: Lập trình ứng dụng time_server thực hiện chức năng sau:
+ Chấp nhận nhiều kết nối từ các client.
+ Cient gửi lệnh GET_TIME [format] để nhận thời gian từ server.
+ format là định dạng thời gian server cần trả về client. Các format cần hỗ trợ gồm:
dd/mm/yyyy – vd: 30/01/2023
dd/mm/yy – vd: 30/01/23
mm/dd/yyyy – vd: 01/30/2023
mm/dd/yy – vd: 01/30/23
+ Cần kiểm tra tính đúng đắn của lệnh client gửi lên server.Code: time_server.c