I have ServiceA which send message to Service B. Service A lives in a sql trigger and doesn't wait for a response from Service B. Service B pulls the message off the queue and closes the dialogue. This generates an End Dialog message that was intended for Service A but Service A has long since moved on. Is it ok for service B to subsequently process the End Dialog message in this scenario?
Service A context = Sql Trigger
Service B context = .NET windows service manually calling TSQL Receive