01/10/2018, 15:22
Tạo group chat giữa client - client trên C socket
Mọi người cho mình hỏi. Làm thế nào để đẩy đoạn text từ server về các client và các client nhận được với ạ. Chương trình cua mình mục đích là chat giữa các client với nhau thông qua server ( server chỉ có nhiệm vụ lưu giữ đoạn chat và chuyển tiếp tới các client). Mình xin cảm ơn!
Bài liên quan
Cách làm đơn giản nhất là dùng Ajax, cứ sau khoảng một thời gian bao nhiêu mili giây sẽ tạo một request lên server, nếu thấy có đoạn chat mới thì lấy về, show lên. Không thấy hỏi về ngôn ngữ lập trình nào nên mình nghĩ PHP là ví dụ đơn giản để tham khảo.
Bạn không nói rõ dùng OS nào thì khó để giải đáp vấn dề này.
Mặc định C không (chưa có) built-in socket, cho nên bạn buộc phải sử dụng thư viện socket do OS cung cấp.
Và bạn cũng phải chọn 1 network API UDP/ip hoặc TCP/ip.
mình dùng API, đây là lần đầu mình gửi topic mà còn chưa biết upload code lên form kiểu gì cho mọi người cùng đọc