Dubbo3高级特性「框架与服务」Dubbo3客户端和服务端的泛化调用机制体系

Posted 浩宇の天尚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dubbo3高级特性「框架与服务」Dubbo3客户端和服务端的泛化调用机制体系相关的知识,希望对你有一定的参考价值。

实现泛化实现(服务端泛化)

服务端泛接口实现方式主要用于服务器端没有API接口及模型类元的情况,参数及返回值中的所有POJO均用Map表示,通常用于框架集成,比如:实现一个通用的远程服务框架,可通过实现RawTypeService接口处理所有服务请求。

定义RawTypeService

我们自己定义一个接口实现类机制命名为RawTypeService类,用于继承我们dubbo框架默认的泛型标准接口:org.apache.dubbo.rpc.service.GenericService,GenericService的代码如下。

package org.apache.dubbo.rpc.service;
import java.util.concurrent.

以上是关于Dubbo3高级特性「框架与服务」Dubbo3客户端和服务端的泛化调用机制体系的主要内容,如果未能解决你的问题,请参考以下文章

Dubbo3高级特性「框架与服务」 服务分组及服务分组聚合实现

Dubbo3高级特性「框架与服务」自定义Dubbo服务容器及扩展容器实现分析

Dubbo3高级特性「框架与服务」在dubbo3中进行参数校验及自定义验证扩展机制

Dubbo3高级特性「框架与服务」服务并发控制及集群负载均衡的实践指南(含扩展SPI)

Dubbo3高级特性「框架与服务」服务端通过线程池隔离技术实现资源限制和资源隔离机制

Dubbo3高级特性「框架与服务」RPC全链路调用追踪参数传递(OpenTracing)