Skip to content
Java Chassis 3 开发指南
Websocket
Initializing search
Java Chassis 3 开发指南
概述
Java Chassis设计参考
Java Chassis 3版本介绍
快速入门
快速入门
安装本地开发环境
开发第一个微服务应用
BMI应用-使用服务治理
PORTER应用-典型开发场景
微服务定义
Spring Boot集成Java Chassis
Spring Boot集成Java Chassis
Spring Boot集成Java Chassis介绍
与Spring Web MVC开发习惯的差异
开发服务提供者
开发服务提供者
基础概念
HTTP参数映射参考
用JAX-RS开发微服务
用SpringMVC开发微服务
用透明RPC开发微服务
使用Swagger注解
只发布interface的方法为服务接口
异步处理
使用 Context 参数
多个返回值和错误码
接口定义和数据类型
服务监听地址和发布地址
线程池
服务启动事件
参数效验
IPV6配置和使用
开发服务消费者
开发服务消费者
基础概念
Restful风格 - 使用 RestOperations
RPC风格
泛化调用
定制请求处理流程
定制请求处理流程
处理链介绍
通用功能开发
通用功能开发
文件上传下载
Reactive
DNS自定义配置
代理设置
框架上报版本号
跨应用调用
定制序列化和反序列化方法
使用Context传递控制消息
返回值序列化扩展
跨域资源共享(CORS)
获取熔断与实例隔离告警事件信息
优雅停机
异常处理
微服务实例间多环境隔离
线程模型
配置日志
多样化的通信协议功能
多样化的通信协议功能
多协议介绍
REST over HTTP(Vert.x)
REST over HTTP2(Vert.x)
REST over Servlet(Spring Boot Embedded)
REST over Servlet(WAR)
Highway
Websocket
多样化的服务注册与发现功能
多样化的服务注册与发现功能
注册发现介绍
使用Service Center
使用Nacos
使用ZooKeeper
使用Etcd
本地注册发现
去中心化注册发现
多样化的配置管理功能
多样化的配置管理功能
服务配置介绍
在程序中读取配置信息
使用Kie
使用Nacos
使用Zookeeper
使用Etcd
使用Apollo
使用CSE1.0配置中心
服务治理功能参考
服务治理功能参考
流量特征治理
流量特征治理最佳实践
负载均衡
限流
灰度发布
故障注入
快速失败和重试
网关功能参考
网关功能参考
介绍
使用 Edge Service 做网关
使用 `zuul` 和 `spring cloud gateway` 做网关
nginx 网关简单介绍
安全特性参考
安全特性参考
微服务间认证
使用TLS通信
可观测功能参考
可观测功能参考
应用性能监控
微服务调用链
Access Log配置
专题文章
专题文章
特性介绍: Edge Service 通用的 HTTP 转发器 CommonHttpEdgeDispatcher
特性介绍: date和date-time
兼容问题和兼容性策略
性能问题分析和调优
技术解密
技术解密
负载均衡选择器
注册中心分区隔离
多种序列化方式支持
熔断机制的改进路程
过载状态下的快速失败
应用视角的配置管理
易扩展的多种注册中心支持
与Spring Cloud的互操作
ZooKeeper注册和配置中心
契约优先(API First)开发
接口维度负载均衡
实用的可观测性
流式响应和人工智能应用开发
WebSocket和人工智能应用开发
最佳实践
最佳实践
Fence项目介绍
韧性架构设计
安全认证设计
可观测性设计
项目脚手架
升级指导
升级指导
1.3.0 升级 2.0.0指导
2.0.0 升级 2.0.1指导
2.0.1 升级 2.1.0指导
2.1.0 升级 2.1.1指导
2.1.1 升级 2.1.5指导
2.1.5 升级 2.6.0指导
2.8.0 升级 3.0.0指导
常用配置项参考
常用配置项参考
REST Transport Client 配置项
常见问题
Websocket
Websocket是针对双向通信场景提供的专用通信模型。详细背景和开发指南参考:
Java Chassis 3技术解密:WebSocket和人工智能应用开发