所以,我的网络系统中发生了一个奇怪的情况。
我有一个 Windows 服务的实现,它启动一个 .Net 远程服务器并等待各种客户端的调用。
另一方面,我有一个 ASP.Net Web-forms 应用程序,它可以使用 .Net Remoting Structure 调用此服务中的一些方法。
在一个页面中,我有一个按钮,这个 Button 调用一个 Ajax Call,这个 Ajax Call 在 Asp.Net Web-forms Application 上执行一个异步方法。
一切正常。
但是,在完成 Ajax 调用时,我有第二个异步调用。完成第一个 Ajax 调用后,第二个执行正常,但不是立即执行,仅在 3 或 4 秒后执行。
它仅在站点在 IIS 中发布时发生,在 Visual Studio (localhost) 中,这没有发生。
我可以将我的服务(服务器)配置为 TCP 或 ICP,以二进制模式发送数据......任何配置,问题总是发生。