【发布时间】:2016-10-31 14:52:17
【问题描述】:
根据我们当前的架构,我们有 Datapower 作为看门人,用于根据 JSON 模式验证每个传入请求(以 JSON 格式)。
我们在 Datapower 本身有很多具有相应 JSON 模式的安静服务。但是,每次服务定义发生变化时,都必须更改相应的模式。这会导致受影响架构的 Datapower 部署。
现在我们计划创建一个 Restful 服务,Datapower 将为每个传入请求调用该服务,它将返回 JSON 模式以供调用的服务,并且该模式将与服务代码本身一起出现,而不是在 Datapower 上。这样,即使服务定义发生任何变化,我们也可以在架构中进行更改并部署服务。它将为我们节省不必要的 Datapower 部署。
有没有更好的方法来验证架构?我想要的不是每次架构更改都部署 Datapower。
仅供参考,我们会经常更改架构。
【问题讨论】: