因此,我的网络系统中出现了一种奇怪的情况。Ajax Call + ASP.NET + .NET Remoting
我有一个Windows服务的实现,启动一个.Net Remoting服务器,并保持等待各种客户端的调用。
另一方面,我有一个ASP.Net Web窗体应用程序,它可以使用.Net Remoting结构调用此服务中的某些方法。
在一个页面中,我有一个按钮,这个Button调用一个Ajax调用,并且这个Ajax调用,在Asp.Net Web窗体应用程序中执行一个异步方法。
一切工作正常。
但是,在完整的Ajax调用中,我有第二个异步调用。完成第一次Ajax调用后,第二次执行正常,但不立即,仅在3或4秒后执行。
它只发生在IIS中,在Visual Studio(localhost)中发布网站时,不会发生这种情况。
我可以将我的服务(服务器)配置为TCP或ICP,以二进制模式发送数据......对于任何配置,问题总是发生。