10/10/2018, 10:48

Hỏi về ajax push engine ( APE )

Em đang ghiền công nghệ này mà search trên mạng thì có 2 thằng là :

http://www.ape-project.org
http://www.lightstreamer.com/

Anh chị nào từng xài qua cho em xin ít thông tin

Em cảm ơn !
duongdragonxxx viết 12:50 ngày 10/10/2018
để làm được như thế hiện nay IE chưa hỗ trợ, chỉ chơi dc với FF.
Và cần fải đầu tư 1 con srv, jống như là srv dành cho game ý
BnoL viết 12:57 ngày 10/10/2018
Được gửi bởi duongdragon***
để làm được như thế hiện nay IE chưa hỗ trợ, chỉ chơi dc với FF.
Ai bảo thế nhỉ?

@vao8.com: bạn phải nói cần cụ thể thông tin gì chứ?
vao8.com viết 12:59 ngày 10/10/2018
Em định hỏi ai xài rồi, có gì cho em xin nick yahoo để hỏi vài cái khi code .

Vừa tìm được thêm 1 thằng nữa, thấy support cũng kha khá http://stream-hub.com/


@anh duongdragon : em thấy 1 số thằng nói là trình duyệt nào cũng được hết .

@BnoL : em đang xài máy chủ window để chạy IIS/C# , định build luôn cái stream hub trên server này , mà tụi nó toàn đòi Unbuntu , Java này nọ @@ , anh đã từng xài thằng nào chạy trên nên Win chưa anh .
duongdragonxxx viết 12:59 ngày 10/10/2018
thế biết bản chất nó thế nào kô, đừng bảo là chơi jống kiểu ajax cứ 1s thì make 1 request nhá
Một số thông tin thêm khi google với từ khóa: comet
PS: bản thân tui cũng đã implement thử roài, thế nên các bác cứ làm thử sẽ thấy vấn đề
BnoL viết 13:01 ngày 10/10/2018
Được gửi bởi duongdragon***
thế biết bản chất nó thế nào kô, đừng bảo là chơi jống kiểu ajax cứ 1s thì make 1 request nhá
Một số thông tin thêm khi google với từ khóa: comet
PS: bản thân tui cũng đã implement thử roài, thế nên các bác cứ làm thử sẽ thấy vấn đề
Mình thấy bạn phát biểu hơi bị thừa đấy . Mình không chỉ thử mà đã và đang run vài con server push gòi . Còn việc bạn bị vấn đề w cross browsers thì bạn nên xem lại kiến thức của bạn.

@vao8: bạn có vấn đề gì thì cứ raise lên thẳng vào topic này. Coi như chia sẽ kiến thức w mọi ng trong diễn đàn nhé.
duongdragonxxx viết 12:58 ngày 10/10/2018
Thừa chỗ nào ý nhểi. srv push là điều đương nhiên.
Vậy tui hỏi u câu này, khi nó push thì nó push đi đâu, push như thế nào?
- Push cho client (cái thằng make request đến). Vậy làm thế nào nó phân biệt được client nào với client nào trong hàng tá client request đến. Trong khi mô hình web xử lý connection sau khi đáp ứng xong là quên luôn.
- Trong này theo kiến thức của tui thì chỉ có socket mới duy trì được trạng thái realtime. Và keepalive cho đến khi 1 bên/cả 2 bị đứt kết nối. Nghĩa là khi request đến thì thằng srv sẽ jữ connection này kô cho nó die.
Và để duy trì được socket như thế này hiện tại chỉ có FF hỗ trợ websocket. Còn IE thì đang hy vọng đến bản 9 sẽ hỗ trợ.
Quên mất nếu xài flash thì cũng có thể dùng socket dc.
Còn những bọn mà làm vừa chạy dc trên FF vừa chạy dc trên IE đều dùng tip.

PS: về vấn đề kiến thức, theo tui u nên coi lại
vao8.com viết 12:54 ngày 10/10/2018
@ BnoL : dạ, hiện tại em chỉ vướng ko biết chọn cái nào để sử dụng , code thì em tham khảo document cũng được . Tình hình chung là em cần:

+ Thằng nào cũng được, free càng tốt
+ Chạy được trên window ( nền Java cũng được )
+ Web đang sử dụng ngôn ngữ ASPX
BnoL viết 12:55 ngày 10/10/2018
Hi duongdragon***

Nếu bạn nói Comet chỉ chạy trên FF thì thử test IE w cái demo của thằng lightstreamer nhé: http://www.lightstreamer.com/demo/ChatDemo/

Nếu bạn nói nó là tip thì là tip gì ấy nhỉ?

Những câu hỏi của bạn đặt ra mình nghĩ có thể dễ dàng kiếm đc câu trả lời sau 5' search google. vd như http://download.oracle.com/javase/1....keepalive.html

Flash tất nhiên là dùng socket đc gòi. Nếu k thì khi bạn xem film, stream media = cách nào?

Nói thêm về việc keep real-time data, ngoài comet (aka HTTP server push or HTTP Streaming) ra có thể dùng long polling để simulate cũng đc (như facebook nó cũng đang dùng cho cái chat w notification của nó ý)

[=========> Bổ sung bài viết <=========]

Được gửi bởi vao8.com
@ BnoL : dạ, hiện tại em chỉ vướng ko biết chọn cái nào để sử dụng , code thì em tham khảo document cũng được . Tình hình chung là em cần:

+ Thằng nào cũng được, free càng tốt
+ Chạy được trên window ( nền Java cũng được )
+ Web đang sử dụng ngôn ngữ ASPX
Cũng tùy theo quy mô của bạn sử dụng. VD như thằng lightstreamer bản free của nó dùng để chạy chơi thì đc chứ khoảng vài trăm connection 1 lúc thì die chắc . Hình như nó còn có enterprise edition nhưng mà giá vào khoảng $40k thì phải
vao8.com viết 12:49 ngày 10/10/2018
Còn thằng nào ko anh @@, thằng lighstreamer chắc dùng cho chứng khoán , con nhà nghèo như em nên kiếm cái nào free bổ rẻ @@

Stream-hub.com anh dùng thử chưa ?

Mô hình của em là khi có dữ liệu cập nhật mới từ MSSQL ở table thì ở ngoài trang chủ sẽ cập nhật phần thông tin này .
Bài liên quan
0