1
我已经实现了ICallbackEventHandler来处理从浏览器的JavaScript发送的数据。 (用户点击一些东西,导致eventArgument被发送到服务器,服务器调用一个服务来获取该值)。 目前为止一切正常,但实际上我需要使用相同的eventArgument调用三个不同的服务。根据每个服务响应的时间/时间,其结果需要发送到浏览器以增强显示效果。 我正在考虑为每个服务请求创建一个线程。当/如果它响应,那么我也会将这些结果发送到浏览器。CallbackEventHandler可以向客户端发送多个响应吗?
什么是一个很好的方法来实现这一目标?
//ICallbackEventHandler implementation
public void RaiseCallbackEvent(String eventArgument)
{
returnValue = GetDataFromService1(eventArgument);
}
public String GetCallbackResult()
{
return returnValue;
}
>最简单的方法是实现JavaScript轮询 – 2010-09-30 19:33:18
不确定在JS中实现轮询机制会如此简单。 – 2010-09-30 19:33:55
> Rx向浏览器提供“推送”通知 – 2010-09-30 19:34:19