之前写过了Grpc服务开发和接口测试初探【Java】,中间耽搁了一些时间,Go版本的gRPC测试开发实践才有时间学习使用。其中也是由于自己Go语言不够熟悉导致的。之前有段时间想暂时放弃Go语言的学习,导致了Go的生疏,原因是从Groovy到Java性能。前置回归正题,Go语言版本的gRPC实践相对Java来说是比较简单的,但是总体的工具链是比较复杂的,可能是因为Go生态目前相比Java还是比较匮乏
转载
2024-05-18 15:25:55
56阅读
RPC流在 RPC 系统中,服务端会实现一组可以远程调用的方法。客户端会生成一个存根,该存根为服务端的 方法提供抽象。这样一来,客户端应用程序可以直接调用存根方法,进而调用服务端应用程序的远程方法。一般步骤如下: grpc 使用的是 HTTP/2客户端进程通过生成的存根调用服务端对应的方法。客户端存根使用已编码的消息创建 HTTP POST 请求。在 gRPC中,所有的请求都是 HTTP POST
转载
2024-03-15 12:07:19
79阅读
程序架构-- Architecture(1)程序组织(Program Organization):功能模块(子系统)应基于客户需求与功能特征进行合理划分。(2)数据设计(Data Design):基本原则--》功能模块的划分应与数据库(数据表)的划分保持一致。(3)安全性(Security):首要数据安全,还要考虑用户授权、加密、非法攻击等。(4)性能(Performance):从架构的层面上考虑
转载
2023-07-11 20:34:29
145阅读
一.概述编写目的:编写iOS移动产品设计规范(以下简称“设计规范”)主要是为了规范化公司移动产品设计,将常用控件的设计标准化,使其更符合iOS平台的特性,降低用户的学习成本。此外,也能让产品、UI、开发人员在产品细节上达成共识,减少沟通成本,提升开发效率。主要面向对象:产品人员、UI设计师、交互设计师、开发人员。适用范围:iOS平台上所有APP与大多数移动版网页。二.设计原则2.1设计依从:用户界
一、技术路线: 1.1. spring cloud 1.1.1. 技术描述 微服务:就是把一个单体项目,拆分为多个微服务,每个微服务可以独立技术选型,独立开发,独立部署,独立运维.并且多个服务相互协调,相互配合,最终完成用户的价值. Spring cloud是一个基于Spring Boot实现的服务治理工具包,在微服务架构中用于管理和协调服务的。它利用Spring Boot的开发便利性巧妙地简化了
原创
2021-12-07 13:35:53
337阅读
辽宁省国土空间规划“一张图”实施监督信息系统接口规范一、技术路线:1.1. spring cloud1.1.1. 技术描述微服务:就是把一个单体项目,拆分为多个微服务,每个微服务可以独立技术选型,独立开发,独立部署,独立运维.并且多个服务相
原创
2022-03-03 10:28:09
158阅读
基本原则单一职责:一个接口只做一个行为,避免大而全的接口,避免出现根据入参控制接口行为的情况,这种情 接口的java
原创
2024-05-30 13:46:52
132阅读
接口规范 查询类接口使用GET,修改类接口(新增,修改,删除)使用POST 接口设计 http://{domain}/{end}/{resource}/{subresource} domain:服务域名; end:客户端;如:mp(卖家中心)、platform(erp后台)、publics(开放ap ...
转载
2021-10-21 09:52:00
322阅读
2评论
以下是为你的 urbane-commerce 电商微服务系统 量身定制的《Product-Service 服务设计规范文档》,全面、系统、可落地,明确界定:✅ Product-Service 的职责与作用 ✅ 必须做的核心功能(推荐) ❌ 禁止或不推荐的行为(严禁做) 判断标准与核心设计原则 真实生 ...
它不是 Auth-Service,也不是网关,而是:角色说明✅ 用户资料中心管理用户的非敏感个人信息:昵称、头像、性别、地址、偏好等✅ 用户画像引擎存储用户行为标签、消费等级、兴趣分类,支撑个性化推荐✅ 收货地址管理增删改查用户收货地址(支持默认地址)✅ 用户偏好设置记录语言、通知方式、主题风格、隐私设置等✅ 用户成长体系积分、等级、会员状态、签到记录等运营数据✅ 用户关系网络关注/粉丝、好友关系
## Java 接口规范文档的实现步骤
为了帮助小白开发者实现 Java 接口规范文档,下面是整个流程的步骤表格:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建接口 |
| 2 | 定义接口方法 |
| 3 | 编写接口文档注释 |
| 4 | 生成接口规范文档 |
接下来,我们将逐步介绍每一步应该做什么,并提供相应的代码示例。
### 1. 创建接口
首先,你需
原创
2023-08-09 05:43:45
199阅读
概述 这篇文章分享 API 接口设计规范,目的是提供给研发人员做参考。 规范是死的,人是活的,希望自己定的规范
转载
2020-09-25 15:32:00
255阅读
2评论
...
转载
2020-03-23 07:35:00
293阅读
2评论
# Java 接口设计规范
## 1. 引言
Java 接口是一种定义类之间交互的契约,它规定了类要实现的方法和属性。良好的接口设计能够提高代码的可读性和可维护性,减少代码耦合度。本文旨在向刚入行的开发者介绍如何实现 Java 接口设计规范。
## 2. 实现步骤
下表展示了实现 Java 接口设计规范的步骤:
| 步骤 | 描述 |
|---|---|
| 步骤 1 | 确定接口的目的
原创
2024-01-26 10:28:39
171阅读
那么接口在开始之前,你觉得需要有哪些规范呢?下面我就介绍一下以前我在公司开展接口项目时,制定的一些针对接口项目的约定规范。(当然不同公司可以根据公司文化、项目差异自行制定,不一定我们的就是最好的,找到一套适合自己的才是关键)
原创
2021-07-08 14:25:34
287阅读
1.RESTful接口设计规范是什么?
RESTful 接口设计规范是一种设计和构建网络服务的标准方式,它依赖于 HTTP 协议,注重简洁和可扩展性。
2.为什么要使用RESTful接口设计规范?
使用 RESTful 接口设计规范有助于创建高效、易于理解和扩展的网络服务。它基于 HTTP 协议,利用标准动词(如 GET、POST)进行资源操作,使接口设计简洁一致,便于开发和维护。RESTful
原创
2024-09-13 15:32:35
72阅读
说明:在实际的业务中,难免会跟第三方系统进行数据的交互与传递,那么如何保证数据在传输过程中的安全呢(防窃取)?除了https的协议之外,能不能加上通用的一套算法以及规范来保证传输的安全性呢?下面我们就来讨论下常用的一些API设计的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享.一、token 简介Token:访问令牌access token, 用于接口中, 用于标识接
原创
2023-07-28 14:31:06
117阅读
概述这篇文章分享 API 接口设计规范,目的是提供给研发人员做参考。规范是死的,人是活的,希望自己定的规范,不要被打脸。路由命名规范动作前缀备注获取getget{XXX}获取getget{XXX}List新增addadd{XXX}修改updateupdate{XXX}保存savesave{XXX}删除deletedelete{XXX}上传uploadupload{XXX}发送sendsend{XX
原创
2023-08-10 14:40:18
150阅读
概述 这篇文章分享 API 接口设计规范,目的是提供给研发人员做参考。 规范是死的,人是活的,希望自己定的规范,不要被打脸。 路由命名规范 动作 前缀 备注 获取 get get{XXX} 获取 get get{XXX}List 新增 add add{XXX} 修改 update update{XX
原创
2024-04-08 09:57:17
50阅读
概述 这篇文章分享 API 接口设计规范,目的是提供给研发人员做参考。 规范是死的,人是活的,希望自己定的规范,不要被打脸。 路由命名规范 动作 前缀 备注 获取 get get{XXX} 获取 get get{...
原创
2024-04-09 09:10:31
232阅读