具有传统REST服务的JHipster网关

时间:2018-11-22 20:21:59

标签: jhipster

我已经设置了包含以下组件的POC:

  • JHipster注册中心
  • JHipster API网关
  • 2个JHipster微服务

这些组件之间的通信很好。

我的POC的另一个要求是在JHipster网关中注册旧版Web服务(非JHipster开发的SOAP或REST)。 可能吗? 我想将API网关用作所有客户端(外部和内部)的唯一入口,以访问我公司的所有Web服务。 谢谢。

1 个答案:

答案 0 :(得分:1)

两个重要标准是服务发现和安全性。

对于服务发现,JHipster提供2个选项:JHipster Registry(Eureka)和HashiCorp Consul。 Consul更适合于旧版应用程序,因为它侵入性较小,因为您可以使用DNS解析和模板以及Sidecar代理方法。

出于安全性考虑,旧版应用应该能够使用身份验证令牌来应用授权。