带有 HandleMessageEvent null 的 Solace .NET CreateFlow
Solace .NET CreateFlow with HandleMessageEvent null
我想创建一个流程,而不是使用 messageEventHandler
委托,我想让消息在内部排队并使用 ReceiveMsg(Int32)
.
调用它们
然而,当我将 null 传递给 messageEventHandler
的 CreateFlow
方法时,我收到 attached error.
总而言之,我希望能够在特定时间而不是在委托被触发时收到消息。
您必须指定 messageEventHandler
代表。 Solace .NET API 只为收到的消息提供异步回调。
作为替代方案,您可以让您的应用程序将收到的消息临时存储在内部缓冲区中,并且仅在准备就绪时读取并确认它们。
FlowProperties.MaxUnackedMessages
和FlowProperties.WindowSize
也应设置为较小的值(如1),以防止缓冲区溢出。
我想创建一个流程,而不是使用 messageEventHandler
委托,我想让消息在内部排队并使用 ReceiveMsg(Int32)
.
然而,当我将 null 传递给 messageEventHandler
的 CreateFlow
方法时,我收到 attached error.
总而言之,我希望能够在特定时间而不是在委托被触发时收到消息。
您必须指定 messageEventHandler
代表。 Solace .NET API 只为收到的消息提供异步回调。
作为替代方案,您可以让您的应用程序将收到的消息临时存储在内部缓冲区中,并且仅在准备就绪时读取并确认它们。
FlowProperties.MaxUnackedMessages
和FlowProperties.WindowSize
也应设置为较小的值(如1),以防止缓冲区溢出。