我只是想問,如果有可能從HTML頁面接收聊天到扭曲的web服務器,並且PUSH它異步到另一個HTML頁面。如何從html頁面接收線到twistd web服務器
我只希望有人指出要做到這一點和使用的東西(我想避免使用網絡套接字)。
非常感謝
我只是想問,如果有可能從HTML頁面接收聊天到扭曲的web服務器,並且PUSH它異步到另一個HTML頁面。如何從html頁面接收線到twistd web服務器
我只希望有人指出要做到這一點和使用的東西(我想避免使用網絡套接字)。
非常感謝
AJAX長輪詢,例如。請參閱http://en.wikipedia.org/wiki/Comet_%28programming%29
您應該使用另一個接收AJAX請求的GET(或更好的POST)處理程序,對其解碼並將其廣播到所有輪詢連接。所以,你需要處理程序(頁面)進行輪詢和發送。
我沒有提到,我想做它是異步的,希望服務器在收到請求時推送消息。@ Jean-Paul Calderone –
「Comet是一種Web應用程序模型,其中長時間的HTTP請求允許Web服務器將數據推送到瀏覽器,而不需要瀏覽器明確要求它。「 (維基百科,上面的鏈接)。 – monoid
Server-sent events是一個適用於許多瀏覽器的API。不幸的是,不是IE,但是如果你想在網絡瀏覽器中使用雙向的東西,並且你想要面對廣泛的市場,那麼你可能至少需要兩個實現。
確定這是可能的,但這個問題太廣泛了,無法得到有用的答案。 –
我知道,我很抱歉。目前我做了一個服務器,從客戶端HTML頁面接收GET請求並呈現一個HTML頁面。之後,我堅持如何接收一條線(聊天)並將其推送到另一個client.SO我有兩個主要問題: 1)**我應該使用線接收器** 2)**我可以使用render_GET和lineReceiver在同一個程序和如何?** –