30/09/2018, 17:10
Xây dưng chat room cho website?
Mình đang có ý tưởng xây dựng 1 chat room dành cho website, chương trình chạy bằng java. Sử dụng ServerSocket và client socket. Bạn nào đã từng làm có thể gợi ý cho mình không?
Nếu thành công sẽ áp dụng cho diễn đàn đầu tiên
Bài liên quan
Hóng vụ này, cơ mà đợt này nodejs đang rộ lên để làm live chat http://socket.io/get-started/chat/
Mình lại nghĩ không nên có chat room. Nếu sử dụng chat room thì mọi người sẽ sử dụng chat room để hỏi các câu hỏi. Anh em có câu hỏi cứ post bài, các pro vào trả lời và thảo luận đó được lưu trữ, mọi người đều có thể vào đọc được, chứ chat room thì sao mà tìm được.
Hiện tại thì mình cũng đang xây dựng được liên kết giữa nhiều máy trong cùng 1 mạng lan có thể chat thông qua room bằng socketserver - client . Nhưng chưa biết tổ chức nó trên website như thế nào.
Chat room tiêu tốn hiệu năng server rất nhiều, mua dịch vụ ở ngoài sẽ rẻ hơn. Còn tự làm thì lên google gõ websocket chat example ra rất nhiều, ví dụ http://www.hascode.com/2013/08/creating-a-chat-application-using-java-ee-7-websockets-and-glassfish-4/
Đạt cũng mới thử Google ra cái này, có vẻ phù hợp với yêu cầu
Java + webservice + socket + chat
Building an Internet chat system
This article is adapted, with permission, from Java Network Programming by Merlin and Conrad Hughes, Michael Shoffner, and Maria Winslow, published by Manning Publications Co. and distributed by Prentice Hall. The book is scheduled to be...