摘要:OAuth 什么是 OAuth? 高层次来说,OAuth 不是一个 API 或者服务:它是一个授权开放标准,并且任何人都可以实现它。 更明确来说,OAuth 是一个标准,应用程序可以用来提供客户端程序“安全授权访问”。OAuth 在 HTTPs 上工作并通过访问令牌授权设备、API、服务、和应用程序 阅读全文
posted @ 2021-05-06 09:40 Zhang_Xiang 阅读(243) 评论(5) 推荐(0) 编辑
摘要:Mokito 单元测试与 Spring-Boot 集成测试 版本说明 Java:1.8 JUnit:5.x Mokito:3.x H2:1.4.200 spring-boot-starter-test:2.3.9.RELEASE 前言:通常任何软件都会划分为不同的模块和组件。单独测试一个组件时,我们 阅读全文
posted @ 2021-04-13 10:46 Zhang_Xiang 阅读(199) 评论(0) 推荐(1) 编辑
摘要:APACHE JMeter Version: 5.4.1 采样器 JSR223 JSR是Java Specification Requests的缩写,意思是Java规范提案.是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求.任何人或组织都可以向JCP提 阅读全文
posted @ 2021-03-01 16:27 Zhang_Xiang 阅读(388) 评论(0) 推荐(0) 编辑
摘要:SEATA 配置 使用 nacos 做为配置中心配置 SEATA 当前 SEATA 版本: 1.4.1 GitHub 集成,只需引入包即可实现 AT 回滚。已加入 AOP 拦截。 TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事务提交或回 阅读全文
posted @ 2021-02-23 11:40 Zhang_Xiang 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Dapr DotNet5 HTTP 调用 版本介绍 Dotnet 版本:5.0.100 Dapr dotnet 版本:0.12.0-preview01 注意: Asp.Net Core 项目中的 launchSettings.json 文件,该文件的中的端口号应和 darp --app-port 端 阅读全文
posted @ 2020-11-27 15:20 Zhang_Xiang 阅读(659) 评论(0) 推荐(2) 编辑
摘要:版本介绍 Java 版本:8 Dapr Java SKD 版本:0.9.2 Dapr Java-SDK HTTP 调用文档 有个先决条件,内容如下: Dapr and Dapr CLI. Java JDK 11 (or greater): Oracle JDK or OpenJDK. Apache 阅读全文
posted @ 2020-11-08 16:14 Zhang_Xiang 阅读(546) 评论(0) 推荐(0) 编辑
摘要:Dapr Golang HTTP 调用 版本介绍 Go 版本:1.15 Dapr Go SKD 版本:0.11.1 工程结构 从上图可知,新建 3 个 Go 启动项目,cmd 为启动项目目录,其中 client/a/main.go 为客户端,用于调用服务。service/http/b、service 阅读全文
posted @ 2020-11-06 13:34 Zhang_Xiang 阅读(386) 评论(0) 推荐(0) 编辑
摘要:背景 Robot Framework 可用于测试接口也可用于测试 WEB UI ,并且可以自定义 Python Library 以定义 Key Word 完成特定的测试需求。 运用 条件 Python 验证输入:python version 验证输出:Python 3.x.x 安装 Robot Fr 阅读全文
posted @ 2020-03-06 16:45 Zhang_Xiang 阅读(145) 评论(0) 推荐(0) 编辑
摘要:前置条件: "《Dapr运用》" "《Dapr 运用之 Java gRPC 调用篇》" "《Dapr 运用之集成 Asp.Net Core Grpc 调用篇》" 1. 搭建 RabbitMQ Docker 搭建 RabbitMQ 服务 创建 rabbiqmq.yaml 2. 改造 StorageSe 阅读全文
posted @ 2019-12-27 12:01 Zhang_Xiang 阅读(656) 评论(3) 推荐(3) 编辑
摘要:前置条件: "《Dapr 运用》" 改造 ProductService 以提供 gRPC 服务 1. 从 NuGet 或程序包管理控制台安装 gRPC 服务必须的包 Grpc.AspNetCore 2. 配置 Http/2 gRPC 服务需要 Http/2 协议 3. 新建了 product.pro 阅读全文
posted @ 2019-12-18 18:01 Zhang_Xiang 阅读(733) 评论(2) 推荐(7) 编辑