jquery - WCF/ASP.NET MVC : Supporting events from WCF to asp.net MVC 或类似的概念?

标签 jquery asp.net-mvc wcf asp.net-mvc-3

我想模拟来自 WCF 服务的事件,这可能吗?我听说过 DUPLEX WCF(2 路调用),但也许有更好的方法。

这是我需要做的,从我的 ASP.NET MVC 应用程序,我需要发起对 WCF 服务的调用,因为此调用完成可能需要很长时间,因此会超时。我想将调用传递给 WCF 并返回到网页,我可以在其中通知客户端进程正在运行。我需要能够在 asp.net mvc 上接收事件(或类似的概念),以通知客户端它位于何处以及进度如何。

WCF 2 WAY Duplex 调用听起来不错,否则可能有 jQuery 调用(在计时器上)来获取进程。虽然我认为这行不通。我确实需要某种事件驱动模型来使用 WCF。

最佳答案

这可能不是最好的方法,但我做了类似的事情,正如你建议的 jQuery 计时器滴答作响。我将用户定向到带有加载消息的页面,然后进行设置了较长超时的 ajax 调用。我不确定你的时间有多长,所以这可能不起作用。

http://api.jquery.com/jQuery.ajax/

超时参数

关于jquery - WCF/ASP.NET MVC : Supporting events from WCF to asp.net MVC 或类似的概念?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5620338/

相关文章:

asp.net-mvc - JQUERY ajax 将空值从 MVC View 传递到 Controller

WCF 服务,请求或增加 Binding 上的 SendTimeout 值

java - 从 Java 使用 .net WCF 服务

JavaScript 对象继承与 IIFE?

javascript - scrollTop 不适用于 2 个运算符(operator)

asp.net - MVC ValidateAntiForgeryToken 多标签问题

asp.net - 我应该如何将多个参数传递给 ASP.Net Web API GET?

WCF 服务引用不包括来自原始服务方法的注释

javascript - 使用 js 或 jquery 限定 html 数据的范围

javascript - 自动刷新在 JavaScript 中不起作用