Gayway层 --- 概要

Gayway作为Application层的代理,任何从Presentation层到Application层的调用都会首先通过Gayway,因此,所有到Application层的请求都会被校验、监控和路由。另外,这样也不会把Application的调用URL直接暴露给用户,而且以后当要给请求添加一些通用功能的时候,我们就能很容易进行扩展。


请求监视和验证

例如Gateway只支持Get和Post请求,任何其他请求将会引起run time exception,导致Http错误

又或者Gateway以应用名称和方法名的形式暴露出URL(这些URL能放在一个配置文件里),任何不符合这种形式的URL都会别记录下来并且返回一个Http错误


路由请求

当前面的验证完成后,gateway会去取得Application服务的URL,通过构建一个http请求来请求Application层的服务,并且记录下应用的状态


安全性的中心点

因为Gateway作为其他服务的唯一认证入口,我们可以在Gateway上应用各种过滤器来实现安全性


一个GateWay的例子



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值