2011-11-28 39 views

回答

3

如果您要求如何從後端獲取消息到javascript客戶端:您不能將消息從後端服務器發送到在前端服務器上創建的通道。這是因爲應用程序版本號包含在頻道令牌中,後端的應用程序版本與前端不同。但是,您可以在後端實現一個調用createChannel的servlet,並將其返回到您的前端以包含在您的前端呈現的javascript中。

如果您嘗試從JavaScript代碼向後端發送消息,由於同源策略,您將無法直接使用XmlHttpRequest(這假設您的客戶端是從非後端呈現的實例)。您可以使用JSONP或通過將前端的XHR請求路由到前端servlet中的後端來解決此問題。

+0

我有一個後端處理程序提取URL。我正在尋找通過ajax Handler調用它的方法。這是我的目標 – Kalanamith

+0

,我正在尋找一個python的例子 – Kalanamith

2

您是否看到過文檔? Java/Python

+0

Im使用python而不是java。它沒有指定任何關於後端網址,雖然使用的URL; s – Kalanamith

+0

看到這個:http://netgamix.wordpress.com/2011/02/15/a-simple-chat-using-the-channel-api/ – pradeek

+0

@pradeek the您提到的網站是「受保護的博客」,我不想登錄到WordPress。 – hiroshi