性价比高的网站建设,贷款网站平台有哪些,济南建设银行网站,南京 招网站开发网络通信
VPN 服务器分配内网 IP#xff0c;加密所有流量,以使用外网访问内网资源 使用了VPN只是第一关#xff0c;只进入了人家的大厅#xff0c;只可以访问公共服务#xff08;像是只可以在人间公司的大厅里溜达#xff09;#xff0c;若想要访问人家提供的高级服务加密所有流量,以使用外网访问内网资源 使用了VPN只是第一关只进入了人家的大厅只可以访问公共服务像是只可以在人间公司的大厅里溜达若想要访问人家提供的高级服务比如想上楼溜达还需要预约后得到同意需要注册并得到同意。 这里的注册 你要调用人家的哪些服务需要源IP、源port、目的IP、目的port 外部用户或服务通过域名访问API网关API网关将合法请求转发至SaaS差旅平台的后端服务
跨服务器调用服务 场景需要调用另一家公司服务器上的A服务的API接口 步骤1、联通网络VPN 2、接通API需要让对方将你的ip、在哪个端口调用人家的哪个端口写入白名单 3、本地调用API涉及到了http调用那一套 命令 traceroute ip 功能诊断到公司内部服务器的网络路径和延迟 若显示一致等待的话就是人家还没同意你访问 DMZ
DMZ区是内外网之间的缓冲区域包含以下组件
API网关作为对外服务的统一入口处理外部请求。防火墙保护内网安全控制流量进出。待客户提供目的地址可能是需要客户配置的外部服务地址。 域名openapi.hwht.com可能用于对外提供API服务。 itravel.hwht.com可能是差旅平台的外部访问入口。节能E办-蓝信可能是集成的第三方应用或内部办公系统
访问关系 外部用户或服务通过域名访问API网关API网关将合法请求转发至SaaS差旅平台的后端服务
防火墙
防火墙用来控制从外部如互联网到DMZ区如API网关的流量限制从DMZ区到内部SaaS差旅平台的访问仅允许必要的通信如API网关转发请求至主数据
微服务架构
微服务架构是一种将复杂应用程序分解为一组小型、独立服务的架构风格每个服务都围绕特定的业务功能构建并且可以独立部署和扩展
微服务 VS API网关
微服务微服务是微服务架构中的基本单元每个微服务都专注于完成一个特定的业务功能例如用户管理、订单处理、支付服务等。微服务之间通过轻量级的通信机制通常是HTTP/REST或消息队列进行交互。每个微服务都是独立的微服务架构强调去中心化的设计理念每个微服务都有自己的数据库和配置管理。
微服务粒度微服务模块 微服务模块 微服务组件模块 微服务暴露的api接口 以整个微服务模块做注册与接入不会管理每个模块暴露的接口
API网关粒度更细可以管理到每个API接口
去中心化
东西调用内部通信东西调用是指在同一个数据中心或网络内部不同微服务之间或不同虚拟机VM、容器之间的横向通信流量 南北调用内外通信从外部客户端到数据中心内部服务的纵向通信流量或者从数据中心内部服务到外部网络的通信流量。