我正在寻找一种可能性来通过中间人监视 SOA 环境中的所有消息,中间人将被设计为对消息的结构和序列实施不同的规则集(例如,假设它将检查并确保服务 A必须在 B) 之前吃完。
显然,想到的第一个想法是 WS-Adressing 在这里可能有什么帮助,但我不确定它是否有帮助,因为我真的没有看到任何机制来确保消息将通过给定的中介传递(就像在 WS-Routing 中一样,这是 Microsoft 过时的专有协议)。
或者甚至可能有一种不同的方法,即监视器不会成为路由的一部分,而是会在请求/响应时收到通知,这可能会再次使积极执行规则变得更加困难。
我期待着任何建议。