预订是一条记录,包含了订户传递到其本地代理用以描述其希望接收的发布内容的信息。
当订户希望接收所发布的消息时,可以向其本地代理发出预订注册请求。与预订相关联的所有信息都由代理记录在代理的预订表中。
当代理接收到发布内容时,它先扫描预订表确定是否其中有预订请求与该发布内容的主题、预订点和过滤器相匹配。对于每个匹配的预订请求,代理将发布内容转发到指定的订户队列,但不包括使用 PubOnReqOnly 选项指定请求的订户,因为该选项表明只接收最新发布的发布内容。