书栈网 · BookStack 本次搜索耗时 0.042 秒,为您找到 157275 个相关结果.
  • 2.15 C#4.0 协变与抗变

    2152 2019-07-15 《C# 高级编程》
    C#4.0 协变 和 抗变(逆变) 一、定义 二、泛型接口中的协变和抗变 三、泛型委托中的协变和抗变 四、C#中的范型接口与泛型委托 C#4.0 协变 和 抗变(逆变) 关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类...
  • RPC 协议安全

    RPC 协议安全 RPC 协议安全 在 Dubbo 中更安全的使用 RPC 协议 Dubbo 支持 RPC 协议的扩展,理论上用户可以基于该扩展机制启用任意的 RPC 协议,这带来了极大的灵活的,但同时也要意识到其中潜藏的安全性风险。 Dubbo 2.7 官方版本提供的序列化协议有如下几种: Dubbo RMI Hessian Http / R...
  • Hprose 客户端

    概述 概述 Hprose 2.0 for javascript 支持多种底层网络协议绑定的客户端,比如:HTTP 客户端,TCP 客户端和 WebSocket 客户端。 其中 HTTP 客户端支持跟 HTTP、HTTPS 绑定的 hprose 服务器通讯。 TCP 客户端支持跟 TCP 绑定的 hprose 服务器通讯,并且支持全双工和半双工两种...
  • MOSN 多协议机制解析

    MOSN 多协议机制解析 多协议机制产生的背景与实践痛点 常见的协议扩展思路初探 协议扩展框架 - Envoy 协议扩展框架 - Nginx 协议扩展框架 - MOSN 三种框架成本对比 SOFABolt 协议接入实践 SOFABolt 简介 Step1:确认协议格式 Step2:确认报文模型 Step3:接口实现 - 协议 Step4:...
  • MOSN 多协议机制解析

    MOSN 多协议机制解析 多协议机制产生的背景与实践痛点 常见的协议扩展思路初探 协议扩展框架 - Envoy 协议扩展框架 - Nginx 协议扩展框架 - MOSN 三种框架成本对比 SOFABolt 协议接入实践 SOFABolt 简介 Step1:确认协议格式 Step2:确认报文模型 Step3:接口实现 - 协议 Step4:...
  • 其它并发同步技术

    548 2021-08-10 《Go语言101 v1.16.b》
    sync 标准库包中提供的并发同步技术 sync.WaitGroup (等待组)类型 sync.Once 类型 sync.Mutex (互斥锁)和sync.RWMutex (读写锁)类型 sync.Cond 类型  sync 标准库包中提供的并发同步技术 通道用例大全 一文中介绍了很多通过使用通道来实现并发同步的用例。 事实上,通道并不是G...
  • dubbo://

    dubbo:// 特性 约束 配置 常见问题 为什么要消费者比提供者个数多? 为什么不能传大包? 为什么采用异步单一长连接? dubbo:// Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 反之,Dubbo 缺省协议不适合传送大数据量的服务,...
  • 协议开发说明

    协议开发说明 认证器 消息编解码器 上下文 编码上下文类结构 解码上下文类结构 EncodedMessage MQTT消息 HTTP消息 CoAP消息 TCP,UDP消息 消息发送拦截器 配置元数据 完整例子 协议开发说明 平台封装了网络通信,但是具体的数据由消息协议进行解析.协议(ProtocolSupport) 主要由认证...
  • 序列化概述

    Dubbo 序列化机制介绍 支持的协议列表 性能对比报告 切换序列化协议 注意 切换步骤 警告 实现原理 安全性 类检查机制 注意 检查模式 Serializable 接口检查 自动扫描相关配置 可信/不可信类自定义配置 审计方式 Dubbo 序列化机制介绍 在 Dubbo 中使用高效的 Java 序列化(Kryo 和 F...
  • 序列化协议升级指南

    序列化协议升级指南 最佳实践 实现原理 序列化协议升级指南 无损升级序列化协议的最佳实践 在 3.1.0 版本中,Dubbo 默认支持的序列化协议新增对 Fastjson2 的支持。部分用户可能会考虑在现有的系统中对序列化协议进行升级,但服务端和客户端版本的差异可能导致客户端并不支持服务端的序列化协议。而在 3.2.0 版本中 Dubbo 的服务...