API网关

2016-02-17  本文已影响960人  杰逸

类似阿里的mtop和ocean框架,集中管理所有服务对外的Http或者其他协议服务的暴露。

移动网关可以做如下事情:

1. 安全控制

2. 整体请求规范

3. 监控和访问统计

4. 限流控制

5. 权限控制

好处:

1. 集中管理所有服务的API出口。

2. 将服务的划分透明化,客户端无需了解服务的具体划分细节。

3. 可以根据客户端需要提供最优化的API调用(比如,一个服务可以被网关封装成多个个性化的服务API)

4. 统一请求的规范,简化客户端

5. 可以在网关层做请求的聚合,减少请求的数量

缺点:

1. 增加复杂度

2. 增加响应时间

上一篇 下一篇

猜你喜欢

热点阅读