异步管道
通过异步 RPC 使用 管道 参数,可以随数据增量传输,因为它变得可用,而无需将客户端和服务器绑起来。 当你有大量数据要传输时,这特别有用,这与慢速客户端、慢服务器或慢网络相结合。 如果在异步函数调用中使用管道,则按定义使用异步管道。 同步管道与异步函数一起不受支持。
与传统(同步)管道不同,服务器处理发送和接收管道数据的所有详细信息,异步管道是对称的。 也就是说,客户端和服务器都可以通过管道推送和拉取数据。
注意
管道参数只能通过引用传递。 即使 IDL 文件显示 管道 值传递的参数,生成的存根也仅接受管道参数引用。
在以下异步管道讨论中,假定熟悉管道类型构造函数。 有关这些主题中所述的管道过程的详细信息,请参阅 管道。