
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
网关是程序员在学习计算机编程开发技术的时候需要重点掌握的一个基础知识点,下面我们就一起来了解一下,计算机网关架构都有哪些需求场景。
面向 Web App这类场景,在物理形态上类似前后端分离,此时的 Web App 已经不是全功能的 Web App,而是根据场景定制、场景化的 App。
面向 Mobile App这类场景,移动 App 是后端 Service 的使用者,此时的 API GW 还需要承担一部分 MDM(此处是指移动设备管理,不是主数据管理)的职能。
面向 Partner OpenAPI这类场景,主要为了满足业务形态对外开放,与企业外部合作伙伴建立生态圈,此时的 API GW 需要增加配额、流控、令牌等一系列安全管控功能。
面向 Partner ExternalAPI这类场景,业界提的比较少,很多时候系统的建设,都是为了满足企业自身业务的需要,实现对企业自有业务的映射。当互联网形态逐渐影响传统企业时,很多系统都会为了导入流量或者内容,依赖外部合作伙伴的能力,一些 的例子就是使用「合作方账号登录」、「使用 三方支付平台支付」等等,这些对于企业内部来说,都是一些外部能力。此时的 API GW 就需要在边界上,为企业内部 Service 统一调用外部的 API 做统一的认证、(多租户形式的)授权、以及访问控制。
面向 IoT SmartDevice这类场景,业界就提的更少了,但在传统企业,尤其是工业企业,传感器、物理设备从工业控制协议向 IP 转换,导致具备信息处理能力的「智能产品」在被客户激活使用直至报废过程中,信息的传输不能再基于 VPN 或者企业内部专线,导致物理链路上会存在一部分公网链路。此时的 API GW 所需要满足的,就是不是前三种单向的由外而内的数据流,也不是 四种由内而外的数据流,「内外兼修」的双向数据流,对于企业的系统来说终端设备很多情况下都不是直连网关,而是进过一个「客户侧」的集中网关在和企业的接入网关进行通信。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。