.NET WCF服务和$ .ajax POST

时间:2013-01-15 23:34:47

标签: c# jquery wcf

我会尽量保持简单,所以请随时询问更多细节。

我有一个应用程序,我使用jQuery 1.8.3和$ .ajax方法发布数据... ajax调用.net wcf服务......

我的应用程序有一个客户端控制台,我可以在其中记录调试信息。所以这是js代码:

    Console.WriteLine(Console.GetTime());
    xhr = jQuery.ajax({
        cache: false,
        async: async,
        url: url,
        type: "POST",
        processData: true,
        contentType: "application/json",
        timeout: 600000,
        dataType: "json",
        data: data,
        success: AjaxSuccess,
        error: AjaxError
    });

Ajax调用正常工作......(Console.GetTime()只是格式化当前时间。)

服务器和客户端都在同一台机器上运行......

我试图挖掘代码以找到一些性能问题。出于某种原因,该函数需要大约1100毫秒。在服务器端,我证明它花了不到100毫秒...

所以这是我的问题...为什么在我发出$ .ajax命令到服务器上的操作开始之间有一些延迟?我比较了双方的时间戳,总有大约1000毫秒....任何想法?

非常感谢

0 个答案:

没有答案