为什么 DBLookup 不是自定义端点而不是中介

Why DBLookup isn't a custom endpoint rather than mediator

DBLookup 构造在 WSO2 中作为中介实现。有什么原因导致它没有作为客户端点实现吗?

考虑 EP 的一种方法是将它们视为数据的最终目的地,而中介是中间站,它们将在其中被修改 and/or 丰富。

特别是 DBLookup,主要被认为是一种使用从数据库中恢复的数据来丰富给定消息的方法(因此得名)。

理论上,可以编写自定义端点以将接收到的消息直接发送到数据库。不过WSO2有它的DSS产品,涵盖了这种场景,更加灵活。