em có vấn đề thắc mắc về chương trình client/server lập trình bằng c. Em viết được code cho client kết nối với sever nhưng đến khi truyền nhận dữ liệu em gặp vấn đề về buffer.
VD:
- Client gửi tên file data.txt cho server.
- Server đọc dữ liệu từ file data.txt gửi cho client in ra màn hình.
- Về phần buffer của server em sử dụng cấp phát động tình được kích thước của buffer cần để lưu dữ liệu file chẳng hạn 10mb.
- Còn bên phía client em không biết làm thế nào tính trước được kích thước buffer cần cấp phát để lưu đủ dữ liệu nhận từ server.