我有一个中间 java web 服务应用程序(使用 Spark Java 构建 - 但这是偶然的),它接受一个 http 参数 - 从它生成一个 URL - 调用该 URL,然后将结果返回给原始调用者。
Original Client -> My Application -> Http Web Service Producer
这是一种微服务模式 - 但我正在寻找一个更具体的术语。我认为它是一个“管道”、“律师”或“调解人”。
我的问题是:这个“中间”模式的名称是什么?
最佳答案
它是一种 API 网关模式,在使用微服务架构时常用。此模式向客户端隐藏所有服务,允许客户端与 API 服务连接。该 API 服务处理所有请求,同时执行其他操作,例如组织所有申请。
此模式处理请求的方式是外观模式的一个示例。
我建议您阅读下面的链接以了解此模式如何正常工作: http://microservices.io/patterns/apigateway.html
https://www.nginx.com/blog/building-microservices-using-an-api-gateway/
关于java - 这个 'intermediary' 模式的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38352227/