我想对我的Java web应用程序进行AJAX调用。 Java web应用程序将在其他地方进行异步返回调用。该调用的结果将作为AJAX请求的结果返回。如何处理来自AJAX调用的异步Java调用
我的问题的症结是我会如何处理HttpRequest,而我正在等待第二次调用返回?
难道我只是阻止并等待AJAX处理程序方法中的调用,或者将请求存储在某处并等待回调?我将如何处理错误/超时?
对于那些谁关心更多的信息,我怎么来到这个情况如下:
这是一个基于XMPP即时消息系统的一部分。有一个全球支持用户在我们的webapp的每个页面上显示为一个图标。我也想显示这个用户的存在,所以,我可以使用IM系统来请求这个用户在每个用户的存在,每个用户和每个用户最终DDOS。相反,我想让一个用户定期从Web应用程序查询状态并缓存结果。
因此,AJAX调用的服务器将返回缓存状态或异步查询XMPP服务器。
你可以澄清你正在谈论的** HttpRequest **吗?你在谈论Java中的** XMLHttpRequest **或** HttpServletRequest **吗? – 2010-08-11 16:06:55