2011-11-28 40 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