api-gateway实践(15)3.6JL分支和3.7并行改造需求
一、名称改为“API网关” --哪个地方的名称?
二、开发者视图中,API网关显示两个视图。
1、 服务分类视图:支持按照业务分为多个类别,分类方式参照应用服务化的分类:人像比对、自助报表、查询减速、信息比对、背景核查、信息比对、信息分析、信息推送、地图导航、即时通信、办公助理、数据挖掘;
1.1、默认显示 12个分类;--增加一个扩展表,分组和分类对应关系表,创建API分组时选择分类。
1.2、在显示分类中,增加“服务列表(**个数)”,表示此类别下有多少个api;
1.3、单击分类或“服务列表(**个数)”,显示API列表。
1.4、申请api服务时,可申请单个api的权限。
2、服务列表视图,显示可申请的api list
2.1、该视图下显示所有api的列表
--开发者视图下,点击:服务管理--》--申请服务,新增功能:系统显示所有分类(数量)的tab列表:上面是条件查询和明细列表,点击每个可以申请;下面是汇总信息,显示每个分类(分组个数)
三、API列表展示中,不显示编码,项目组不知道“编码”如何填写。是否只显示API名称和功能描述;--编码就是每个参数的key,建议保留,开发者也要查看才能知道怎么传递参数。
四、API功能描述,不为空;--改为必填项
五、增加API测试功能,可以试验API是否可用,查看输出结果;--目前支持开发者用postman测试,有使用说明书。
六、注册API时,增加输入参数的描述,比如入参是日期,输入的日期是什么格式,增加实例描述;入参的格式“String”等,是不是没用?--增加非必填的描述字段,用于租户描述参数的录入格式和注意事项。
七、创建API时,增加“联系人”、“所属应用”字段,当API出问题时,能找到责任人。--对于联系人,增加非必填的描述字段。对于所属应用,增加非必填的描述字段。
八、SignScv.rar有什么作用?--用于前端签名用的jar包,如果需要前端签名,需要引入开发者工程,里面有签名的api。
改造工作在1月4日前完成上线。
api-gateway实践(15)3.6JL分支和3.7并行改造需求的更多相关文章
- 网易数帆 Envoy Gateway 实践之旅:坚守 6 年,峥嵘渐显
服务网格成熟度不断提升,云原生环境下流量处理愈发重要, Envoy Gateway 项目于近日宣布开源,"旨在大幅降低将 Envoy 作为 API 网关的使用门槛",引发了业界关注 ...
- gRPC helloworld service, RESTful JSON API gateway and swagger UI
概述 本篇博文完整讲述了如果通过 protocol buffers 定义并启动一个 gRPC 服务,然后在 gRPC 服务上提供一个 RESTful JSON API 的反向代理 gateway,最后 ...
- 谈谈微服务中的 API 网关(API Gateway)
前言 又是很久没写博客了,最近一段时间换了新工作,比较忙,所以没有抽出来太多的时间写给关注我的粉丝写一些干货了,就有人问我怎么最近没有更新博客了,在这里给大家抱歉. 那么,在本篇文章中,我们就一起来探 ...
- 微服务实战(二):使用API Gateway
微服务实战(一):微服务架构的优势与不足 微服务实战(二):使用API Gateway 微服务实战(三):深入微服务架构的进程间通信 微服务实战(四):服务发现的可行方案以及实践案例 微服务实践(五) ...
- 微服务中的 API 网关(API Gateway)
API 网关(API Gateway)提供高性能.高可用的 API 托管服务,帮助用户对外开放其部署在 ECS.容器服务等云产品上的应用,提供完整的 API 发布.管理.维护生命周期管理.用户只需进行 ...
- API Gateway微服务
微服务中的 API 网关(API Gateway) 前言 又是很久没写博客了,最近一段时间换了新工作,比较忙,所以没有抽出来太多的时间写给关注我的粉丝写一些干货了,就有人问我怎么最近没有更新博客了 ...
- 【设计模式 7】从公司的目前框架和API Gateway,谈谈对外观模式的理解
我,第一次用到外观模式,应该是3年多以前.那时候是做一个收费系统,在当时的U层和B层之间,加了一层Facade.当时,在一些复杂的业务逻辑处理时,感受到了加入外观层的好处,但对于一些简单的(我指的是, ...
- Why Do Microservices Need an API Gateway?
Why Do Microservices Need an API Gateway? - DZone Integration https://dzone.com/articles/why-do-micr ...
- .net core 微服务之Api网关(Api Gateway)
原文:.net core 微服务之Api网关(Api Gateway) 微服务网关目录 1. 微服务引子 2.使用Nginx作为api网关 3.自创api网关(重复轮子) 3.1.构建初始化 3.2. ...
随机推荐
- 10.socket网络编程
套接字工作流程 先从服务器端说起.服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接.在这时如果有个客户端初始化一个Sock ...
- vue-cli工具搭建vue-webpack项目
1.安装node环境 下载地址 https://nodejs.org/en/download/ node -v 安装成功后在命令行查看node版本 npm-v 安装成功后在命令行查看npm版本 ...
- 团体程序设计天梯赛 L1-034.点赞
描述 微博上有个"点赞"功能,你可以为你喜欢的博文点个赞表示支持.每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性.本题就要求你写个程序,通过统计一个人 ...
- k60模块
lptmr_time_start_ms(); //开始计时 DELAY_MS(); //延时一段时间(由于语句执行需要时间,因而实际的延时时间会更长一些) timevar = lptmr_time_g ...
- 使用MyBatis 框架犯的错误
最近做项目,数据层使用的是MyBatis框架,在使用过程中,犯了一些错误: resultMap和resultType书写错误导致问题 resultMap和resultType二者用法不一样: resu ...
- 【python学习笔记】9.魔法方法、属性和迭代器
[python学习笔记]9.魔法方法.属性和迭代器 魔法方法:xx, 收尾各有两个下划线的方法 __init__(self): 构造方法,创建对象时候自动执行,可以为其增加参数, 父类构造方法不会被自 ...
- python自动拉取备份压缩包并删除3天前的旧备份
业务场景,异地机房自动拉取已备份好的tar.gz数据库压缩包,并且只保留3天内的压缩包文件,用python实现 #!/usr/bin/env python import requests,time,o ...
- canvas描绘渐变的矩形
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 解决python本地离线安装requests问题
使用python36进行本地requests安装的时候,由于安装requests需要联网,导致安装失败,现象如下: 一开始以为,需要安装什么证书,其实只是需要一个python的证书库,(⊙﹏⊙)b 执 ...
- DOM生成XML文档
import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuil ...