10/10/2018, 11:27

Ứng dụng chat nhỏ kiểu Yahoo

Chào các bác

Em đang làm một ứng dụng nhỏ kiểu chat yahoo. Em nghĩ rằng chỉ có một cơ chế là update trang đó liên tục bằng cách liên tục gửi yêu cầu về server để update, như vậy mới nhận được đầy đủ thông tin mà bạn chat gửi cho mình. Tuy nhiên e đăng ký host cá nhân, nó giới hạn số lượng yêu cầu gửi để tránh DDoS.

Có bác nào có giải pháp nào ko?
mr.mabu viết 13:28 ngày 10/10/2018
uh,nếu làm demo chat cho vui thì dùng ajax request liên tục,cứ 1 khoảng thời gian request 1 lần để nhận data mới.
Có 1 cách khác là nghiên cứu chat kiểu flash
Còn ko thì dùng cái này ape-project.org,mấy cái này gọi là ajax ngược,nghĩa là server gửi data mới về cho client.
HTML5 có websocket dùng cho mấy cái này nhưng còn lâu mới hoàn thiện
tandoigai viết 13:39 ngày 10/10/2018
Cám ơn mr. mabu. Cái ape kia quả là tuyệt. Mình mới tìm hiểu qua thôi, nếu đúng là như họ hứa hẹn thì quả là như trong mơ.
Có cách nào làm 2 cái like ko?
xx3004 viết 13:39 ngày 10/10/2018
Bạn có thể dùng cơ chế real-time web. Cái này mình cũng đang nghiên cứu nên không dám múa rìu, nếu bạn có hứng có thể cùng nghiên cứu với mình. Real-time web ko cần send request liên tục, bạn vẫn có thể đạt dc hiệu ứng tương tự, giống như facebook, google. Tài liệu về BOSH bạn có thể lên mạng download cuốn "Wrox Professional XMPP Programming with JavaScript and jQuery" về học. Đang nghiện cái này. Thân.

[x]
kenphan19 viết 13:42 ngày 10/10/2018
host shared mà sài ape cũng như = 0
luuanhquyen viết 13:32 ngày 10/10/2018
vấn đề thuộc về server,apache ko phù hợp với công nghệ server push đâu.
Bài liên quan
0