我们最近开始整合几个odata服务,目标是通过odata集成大约50多个不同的供应商。它们的结构可能不同,但它们都提供相同或相似的数据(对于一些我们必须标记几个字段)。
天真的方式是集成所有这些,为所有50创建映射器,查询所有并将数据合并回来。我们需要在流程中进行重复数据删除。 我在想是否有更好的方法来实现这个在映射部分有点松散耦合的系统,如果系统能够找出映射本身,这可能是一个好主意。
我一直在研究语义网,创建一个本体,就像所谓的不同供应商之类的东西一样,但无法证明与odata集成的方式。
任何想法或批评都受到高度赞赏。随意询问任何信息。