MCPcopy Create free account

hub / github.com/SunnyKate1998/miao-rpc-framework / types & classes

Types & classes54 in github.com/SunnyKate1998/miao-rpc-framework

ClassAbstractRpcServer
@author miao
src/main/java/top/miaofang/core/server/AbstractRpcServer.java:19
InterfaceByeService
@author miao
src/main/java/top/miaofang/api/ByeService.java:6
ClassByeServiceImpl
@author miao
src/main/java/top/miaofang/test/server/ByeServiceImpl.java:8
ClassChannelProvider
用于获取 Channel 对象 @author miao
src/main/java/top/miaofang/core/netty/client/ChannelProvider.java:25
ClassCommonDecoder
通用的解码拦截器 @author miao
src/main/java/top/miaofang/core/codec/CommonDecoder.java:21
ClassCommonEncoder
通用的编码拦截器 @author miao
src/main/java/top/miaofang/core/codec/CommonEncoder.java:14
InterfaceCommonSerializer
通用的序列化反序列化接口 @author miao
src/main/java/top/miaofang/core/serializer/CommonSerializer.java:7
ClassHelloObject
@author miao
src/main/java/top/miaofang/api/HelloObject.java:12
InterfaceHelloService
@author miao
src/main/java/top/miaofang/api/HelloService.java:6
ClassHelloServiceImpl
@author miao
src/main/java/top/miaofang/test/server/HelloServiceImpl.java:12
ClassJsonSerializer
使用JSON格式的序列化器 @author miao
src/main/java/top/miaofang/core/serializer/JsonSerializer.java:16
ClassKryoSerializer
Kryo序列化器 @author miao
src/main/java/top/miaofang/core/serializer/KryoSerializer.java:19
InterfaceLoadBalancer
@author miao
src/main/java/top/miaofang/core/loadbalancer/LoadBalancer.java:10
ClassMain
src/main/java/top/miaofang/Main.java:3
ClassNacosServiceDiscovery
@author miao
src/main/java/top/miaofang/core/registry/NacosServiceDiscovery.java:19
ClassNacosServiceRegistry
Nacos服务注册中心 @author miao
src/main/java/top/miaofang/core/registry/NacosServiceRegistry.java:17
ClassNacosUtil
管理Nacos连接等工具类 @author miao
src/main/java/top/miaofang/common/util/NacosUtil.java:22
ClassNettyClient
NIO方式消费侧客户端类 @author miao
src/main/java/top/miaofang/core/netty/client/NettyClient.java:38
ClassNettyClientHandler
Netty客户端侧处理器 @author miao
src/main/java/top/miaofang/core/netty/client/NettyClientHandler.java:15
ClassNettyServer
NIO方式服务提供侧 @author miao
src/main/java/top/miaofang/core/netty/server/NettyServer.java:34
ClassNettyServerHandler
Netty中处理RpcRequest的Handler @author miao
src/main/java/top/miaofang/core/netty/server/NettyServerHandler.java:21
ClassNettyTestClient
测试用Netty消费者 @author miao
src/main/java/top/miaofang/test/client/NettyTestClient.java:18
ClassNettyTestServer
测试用Netty服务提供者(服务端) @author miao
src/main/java/top/miaofang/test/server/NettyTestServer.java:16
ClassObjectReader
Socket方式从输入流中读取字节并反序列化 @author miao
src/main/java/top/miaofang/common/util/ObjectReader.java:19
ClassObjectWriter
@author miao
src/main/java/top/miaofang/common/util/ObjectWriter.java:14
EnumPackageType
@author miao
src/main/java/top/miaofang/common/enumeration/PackageType.java:9
ClassProtobufSerializer
使用ProtoBuf的序列化器 @author miao
src/main/java/top/miaofang/core/serializer/ProtobufSerializer.java:17
ClassRandomLoadBalancer
@author miao
src/main/java/top/miaofang/core/loadbalancer/RandomLoadBalancer.java:11
ClassReflectUtil
@author miao
src/main/java/top/miaofang/common/util/ReflectUtil.java:18
ClassRequestHandler
进行过程调用的处理器 @author miao
src/main/java/top/miaofang/core/server/RequestHandler.java:18
ClassRequestHandlerThread
处理RpcRequest的工作线程 @author miao
src/main/java/top/miaofang/core/server/RequestHandlerThread.java:21
EnumResponseCode
方法调用的响应状态码 @author miao
src/main/java/top/miaofang/common/enumeration/ResponseCode.java:11
ClassRoundRobinLoadBalancer
@author miao
src/main/java/top/miaofang/core/loadbalancer/RoundRobinLoadBalancer.java:10
InterfaceRpcClient
src/main/java/top/miaofang/core/client/RpcClient.java:6
ClassRpcClientProxy
src/main/java/top/miaofang/core/client/RpcClientProxy.java:12
EnumRpcError
RPC调用过程中的错误 @author miao
src/main/java/top/miaofang/common/enumeration/RpcError.java:10
ClassRpcException
RPC调用异常 @author miao
src/main/java/top/miaofang/common/exception/RpcException.java:9
ClassRpcMessageChecker
检查响应与请求 @author miao
src/main/java/top/miaofang/common/util/RpcMessageChecker.java:16
ClassRpcRequest
@author miao
src/main/java/top/miaofang/common/entity/RpcRequest.java:13
ClassRpcResponse
提供者执行完成或出错后向消费者返回的结果对象 @author miao
src/main/java/top/miaofang/common/entity/RpcResponse.java:14
InterfaceRpcServer
src/main/java/top/miaofang/core/server/RpcServer.java:5
EnumSerializerCode
字节流中标识序列化和反序列化器 @author miao
src/main/java/top/miaofang/common/enumeration/SerializerCode.java:10
ClassSerializerException
序列化异常 @author miao
src/main/java/top/miaofang/common/exception/SerializerException.java:8
InterfaceServiceDiscovery
服务发现接口 @author miao
src/main/java/top/miaofang/core/registry/ServiceDiscovery.java:9
InterfaceServiceProvider
保存和提供服务实例对象 @author miao
src/main/java/top/miaofang/core/provider/ServiceProvider.java:7
ClassServiceProviderImpl
默认的服务注册表,保存服务端本地服务 @author miao
src/main/java/top/miaofang/core/provider/ServiceProviderImpl.java:17
InterfaceServiceRegistry
服务注册表通用接口 @author miao
src/main/java/top/miaofang/core/registry/ServiceRegistry.java:9
ClassShutdownHook
@author miao
src/main/java/top/miaofang/core/hook/ShutdownHook.java:11
ClassSingletonFactory
单例工厂 @author miao
src/main/java/top/miaofang/common/factory/SingletonFactory.java:10
ClassSocketClient
src/main/java/top/miaofang/socket/client/SocketClient.java:28
ClassSocketTestClient
测试用消费者(客户端) @author miao
src/main/java/top/miaofang/test/client/SocketTestClient.java:12
ClassSocketTestServer
测试用服务提供方(服务端) @author miao
src/main/java/top/miaofang/test/server/SocketTestServer.java:12
ClassThreadPoolFactory
创建 ThreadPool(线程池) 的工具类. 来自JavaGuide @author shuang.kou @createTime 2020年05月26日 16:00:00
src/main/java/top/miaofang/common/factory/ThreadPoolFactory.java:17
ClassUnprocessedRequests
@author miao
src/main/java/top/miaofang/core/netty/client/UnprocessedRequests.java:11