模拟和异步调用

服务器在服务器调用 ISynchronize::Signal 完成后无法模拟客户端,即使Begin_方法尚未完成。 例如,假设客户端调用 Begin_ 方法,服务器会立即处理调用,服务器调用 Signal 以指示它已完成处理。 即使工作仍在Begin_方法中完成,服务器在调用 Signal 完成后无法模拟客户端。

如果服务器在调用 Signal之前模拟客户端,则在服务器调用 IServerSecurity::RevertToSelf 或服务器调用Begin_返回之前,不会从线程中删除模拟令牌。

委派和模拟

进行异步调用