MCPcopy Create free account

hub / github.com/anhan123456/vrpc / types & classes

Types & classes84 in github.com/anhan123456/vrpc

ClassA
子类可以定义说话的内容 但是不能更改说话的方式
vrpc-framework/vrpc-core/src/test/java/com/expectlost/Test.java:28
ClassAbstractLoadBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/AbstractLoadBalancer.java:10
ClassAbstractRegistry
提炼共享内容,还可以做模版方法
vrpc-framework/vrpc-core/src/main/java/com/expectlost/discovery/AbstractRegistry.java:6
ClassAppClient
vrpc-demo/src/main/java/com/expectlost/netty/AppClient.java:16
ClassAppServer
vrpc-demo/src/main/java/com/expectlost/netty/AppServer.java:12
ClassApplication
zookeeper注册中心管理页
vrpc-manager/src/main/java/com/expectlost/Application.java:13
ClassCompressException
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/CompressException.java:3
ClassCompressWrapper
vrpc-framework/vrpc-core/src/main/java/com/expectlost/compress/CompressWrapper.java:7
InterfaceCompressor
vrpc-framework/vrpc-core/src/main/java/com/expectlost/compress/Compressor.java:3
ClassCompressorFactory
vrpc-framework/vrpc-core/src/main/java/com/expectlost/compress/CompressorFactory.java:11
ClassConfiguration
vrpc-framework/vrpc-core/src/main/java/com/expectlost/config/Configuration.java:15
ClassConsistentHashBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/ConsistentHashBalancer.java:19
ClassConsistentHashSelector
一致性hash具体算法实现
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/ConsistentHashBalancer.java:30
ClassConstant
vrpc-framework/vrpc-common/src/main/java/com/expectlost/Constant.java:3
ClassConsumerApplication
vrpc-demo/vrpc-consumer-demo/src/main/java/com/expectlost/ConsumerApplication.java:10
ClassConsumerChannelInitializer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/ConsumerChannelInitializer.java:12
ClassDateUtil
vrpc-framework/vrpc-common/src/main/java/com/expectlost/DateUtil.java:7
ClassDiscoveryException
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/DiscoveryException.java:6
ClassGzipCompressor
vrpc-framework/vrpc-core/src/main/java/com/expectlost/compress/impl/GzipCompressor.java:14
ClassHeartBeatDetector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/core/HeartBeatDetector.java:23
InterfaceHelloVrpc
vrpc-demo/vrpc-api/src/main/java/com/expectlost/HelloVrpc.java:3
InterfaceHelloVrpc2
vrpc-demo/vrpc-api/src/main/java/com/expectlost/HelloVrpc2.java:3
ClassHelloVrpcImpl
vrpc-demo/vrpc-provider-demo/src/main/java/com/expectlost/impl/HelloVrpcImpl.java:6
ClassHelloVrpcImpl2
vrpc-demo/vrpc-provider-demo/src/main/java/com/expectlost/impl/HelloVrpcImpl2.java:7
ClassHessianSerializer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/impl/HessianSerializer.java:11
ClassIdGenerator
vrpc-framework/vrpc-common/src/main/java/com/expectlost/IdGenerator.java:8
ClassJdkSerializer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/impl/JdkSerializer.java:9
ClassJsonSerializer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/impl/JsonSerializer.java:12
ClassLRUBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/LRUBalancer.java:15
ClassLRUSelector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/LRUBalancer.java:26
InterfaceLoadBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/LoadBalancer.java:6
ClassLoadBalancerException
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/LoadBalancerException.java:3
ClassMessageFormatConstant
vrpc-framework/vrpc-core/src/main/java/com/expectlost/transport/message/MessageFormatConstant.java:5
ClassMethodCallHandler
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/MethodCallHandler.java:17
ClassMinumumResponseTimeLoadBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/MinumumResponseTimeLoadBalancer.java:15
ClassMinumumResponseTimeSelector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/MinumumResponseTimeLoadBalancer.java:23
ClassMyChannelHandler
处理器
vrpc-demo/src/main/java/com/expectlost/netty/MyChannelHandler.java:14
ClassMyChannelHandler2
处理器
vrpc-demo/src/main/java/com/expectlost/netty/MyChannelHandler2.java:13
ClassMySimpleChannelInBoundHandler
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/MySimpleChannelInBoundHandler.java:13
ClassMyTimerTask
vrpc-framework/vrpc-core/src/main/java/com/expectlost/core/HeartBeatDetector.java:56
ClassMyWatcher
vrpc-demo/src/main/java/com/expectlost/netty/MyWatcher.java:6
ClassNacosRegistry
vrpc-framework/vrpc-core/src/main/java/com/expectlost/discovery/impl/NacosRegistry.java:9
ClassNetUtils
vrpc-framework/vrpc-common/src/main/java/com/expectlost/utils/NetUtils.java:12
ClassNettyBootstrapInitializer
提供bootstrap单例
vrpc-framework/vrpc-core/src/main/java/com/expectlost/NettyBootstrapInitializer.java:15
ClassNettyTest
vrpc-demo/src/test/java/com/expectlost/NettyTest.java:16
ClassNetworkException
@author it楠老师 @createTime 2023-06-29
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/NetworkException.java:7
ClassObjectWrapper
@author it楠老师 @createTime 2023-07-20
vrpc-framework/vrpc-core/src/main/java/com/expectlost/config/ObjectWrapper.java:11
ClassProtocalConfig
vrpc-framework/vrpc-core/src/main/java/com/expectlost/ProtocalConfig.java:3
ClassProviderApplication
vrpc-demo/vrpc-provider-demo/src/main/java/com/expectlost/ProviderApplication.java:6
ClassRandomBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/RandomBalancer.java:14
ClassRandomSelector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/RandomBalancer.java:22
ClassReferenceConfig
vrpc-framework/vrpc-core/src/main/java/com/expectlost/ReferenceConfig.java:28
InterfaceRegistry
注册中心
vrpc-framework/vrpc-core/src/main/java/com/expectlost/discovery/Registry.java:11
ClassRegistryConfig
vrpc-framework/vrpc-core/src/main/java/com/expectlost/discovery/RegistryConfig.java:9
ClassRequestPayload
用来描述请求调用方 所请求的接口方法的描述
vrpc-framework/vrpc-core/src/main/java/com/expectlost/transport/message/RequestPayload.java:13
EnumRequestType
用来标记请求类型
vrpc-framework/vrpc-core/src/main/java/com/expectlost/enumeration/RequestType.java:8
EnumRespCode
vrpc-framework/vrpc-core/src/main/java/com/expectlost/enumeration/RespCode.java:3
ClassRoundRobinLoadBalancer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/RoundRobinLoadBalancer.java:17
ClassRoundRobinSelector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/impl/RoundRobinLoadBalancer.java:25
ClassRpcConsumerInvocationHandler
客户端基础逻辑 每一个代理对象远程调用过程
vrpc-framework/vrpc-core/src/main/java/com/expectlost/proxy/handler/RpcConsumerInvocationHandler.java:32
InterfaceSelector
vrpc-framework/vrpc-core/src/main/java/com/expectlost/loadbalancer/Selector.java:6
ClassSerializeUtil
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/SerializeUtil.java:10
InterfaceSerializer
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/Serializer.java:6
ClassSerializerException
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/SerializerException.java:6
ClassSerializerFactory
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/SerializerFactory.java:11
ClassSerializerWrapper
vrpc-framework/vrpc-core/src/main/java/com/expectlost/serialize/SerializerWrapper.java:8
ClassServiceConfig
vrpc-framework/vrpc-core/src/main/java/com/expectlost/ServiceConfig.java:3
ClassSpiHandler
实现一个简易版本的spi @author it楠老师 @createTime 2023-07-13
vrpc-framework/vrpc-core/src/main/java/com/expectlost/spi/SpiHandler.java:23
ClassSpiResolver
vrpc-framework/vrpc-core/src/main/java/com/expectlost/config/SpiResolver.java:12
ClassTest
vrpc-framework/vrpc-core/src/test/java/com/expectlost/Test.java:14
ClassUpAndDownWatcher
动态感知 watcher
vrpc-framework/vrpc-core/src/main/java/com/expectlost/watch/UpAndDownWatcher.java:20
ClassVrpcBootstrap
vrpc-framework/vrpc-core/src/main/java/com/expectlost/VrpcBootstrap.java:34
ClassVrpcRequest
服务调用方发起的请求
vrpc-framework/vrpc-core/src/main/java/com/expectlost/transport/message/VrpcRequest.java:11
ClassVrpcRequestDecoder
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/VrpcRequestDecoder.java:22
ClassVrpcRequestEncoder
出站时第一个经过的处理器 进行数据编码
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/VrpcRequestEncoder.java:40
ClassVrpcResponse
服务调用方发起的请求
vrpc-framework/vrpc-core/src/main/java/com/expectlost/transport/message/VrpcResponse.java:11
ClassVrpcResponseDecoder
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/VrpcResponseDecoder.java:21
ClassVrpcResponseEncoder
出站时第一个经过的处理器 进行数据编码
vrpc-framework/vrpc-core/src/main/java/com/expectlost/channelHandler/handler/VrpcResponseEncoder.java:38
ClassXmlResolver
vrpc-framework/vrpc-core/src/main/java/com/expectlost/config/XmlResolver.java:24
ClassZookeeperException
vrpc-framework/vrpc-common/src/main/java/com/expectlost/exceptions/ZookeeperException.java:7
ClassZookeeperNode
vrpc-framework/vrpc-common/src/main/java/com/expectlost/utils/zookeeper/ZookeeperNode.java:7
ClassZookeeperRegistry
vrpc-framework/vrpc-core/src/main/java/com/expectlost/discovery/impl/ZookeeperRegistry.java:24
ClassZookeeperTest
vrpc-demo/src/test/java/com/expectlost/ZookeeperTest.java:13
ClassZookeeperUtils
vrpc-framework/vrpc-common/src/main/java/com/expectlost/utils/zookeeper/ZookeeperUtils.java:12