Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
嗝屁小孩纸
guide-rpc-framework
提交
34407b7e
G
guide-rpc-framework
项目概览
嗝屁小孩纸
/
guide-rpc-framework
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
guide-rpc-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
34407b7e
编写于
6月 03, 2020
作者:
S
shuang.kou
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[v3.0]refractor package structure
上级
e6746a46
变更
22
隐藏空白更改
内联
并排
Showing
22 changed file
with
50 addition
and
51 deletion
+50
-51
example-client/src/main/java/github/javaguide/NettyClientMain.java
...lient/src/main/java/github/javaguide/NettyClientMain.java
+2
-2
example-client/src/main/java/github/javaguide/RpcFrameworkSimpleClientMain.java
...n/java/github/javaguide/RpcFrameworkSimpleClientMain.java
+2
-2
example-server/src/main/java/github/javaguide/NettyServerMain.java
...erver/src/main/java/github/javaguide/NettyServerMain.java
+1
-1
example-server/src/main/java/github/javaguide/RpcFrameworkSimpleServerMain.java
...n/java/github/javaguide/RpcFrameworkSimpleServerMain.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/handler/RpcRequestHandler.java
...main/java/github/javaguide/handler/RpcRequestHandler.java
+2
-2
rpc-framework-simple/src/main/java/github/javaguide/proxy/RpcClientProxy.java
.../src/main/java/github/javaguide/proxy/RpcClientProxy.java
+2
-2
rpc-framework-simple/src/main/java/github/javaguide/remoting/dto/RpcMessageChecker.java
...java/github/javaguide/remoting/dto/RpcMessageChecker.java
+2
-3
rpc-framework-simple/src/main/java/github/javaguide/remoting/dto/RpcRequest.java
...c/main/java/github/javaguide/remoting/dto/RpcRequest.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/remoting/dto/RpcResponse.java
.../main/java/github/javaguide/remoting/dto/RpcResponse.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/ClientTransport.java
.../github/javaguide/remoting/transport/ClientTransport.java
+2
-2
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/client/ChannelProvider.java
...uide/remoting/transport/netty/client/ChannelProvider.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/client/NettyClient.java
...avaguide/remoting/transport/netty/client/NettyClient.java
+5
-5
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/client/NettyClientClientTransport.java
...ng/transport/netty/client/NettyClientClientTransport.java
+5
-5
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/client/NettyClientHandler.java
...e/remoting/transport/netty/client/NettyClientHandler.java
+2
-2
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/codec/kyro/NettyKryoDecoder.java
...remoting/transport/netty/codec/kyro/NettyKryoDecoder.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/codec/kyro/NettyKryoEncoder.java
...remoting/transport/netty/codec/kyro/NettyKryoEncoder.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/server/NettyServer.java
...avaguide/remoting/transport/netty/server/NettyServer.java
+5
-5
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/netty/server/NettyServerHandler.java
...e/remoting/transport/netty/server/NettyServerHandler.java
+3
-3
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/socket/SocketRpcClient.java
.../javaguide/remoting/transport/socket/SocketRpcClient.java
+5
-5
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/socket/SocketRpcRequestHandlerRunnable.java
...ing/transport/socket/SocketRpcRequestHandlerRunnable.java
+3
-3
rpc-framework-simple/src/main/java/github/javaguide/remoting/transport/socket/SocketRpcServer.java
.../javaguide/remoting/transport/socket/SocketRpcServer.java
+1
-1
rpc-framework-simple/src/main/java/github/javaguide/serialize/kyro/KryoSerializer.java
.../java/github/javaguide/serialize/kyro/KryoSerializer.java
+2
-2
未找到文件。
example-client/src/main/java/github/javaguide/NettyClientMain.java
浏览文件 @
34407b7e
package
github.javaguide
;
import
github.javaguide.transport.ClientTransport
;
import
github.javaguide.
remoting.
transport.ClientTransport
;
import
github.javaguide.proxy.RpcClientProxy
;
import
github.javaguide.transport.netty.client.NettyClientClientTransport
;
import
github.javaguide.
remoting.
transport.netty.client.NettyClientClientTransport
;
/**
* @author shuang.kou
...
...
example-client/src/main/java/github/javaguide/RpcFrameworkSimpleClientMain.java
浏览文件 @
34407b7e
package
github.javaguide
;
import
github.javaguide.transport.ClientTransport
;
import
github.javaguide.
remoting.
transport.ClientTransport
;
import
github.javaguide.proxy.RpcClientProxy
;
import
github.javaguide.transport.socket.SocketRpcClient
;
import
github.javaguide.
remoting.
transport.socket.SocketRpcClient
;
/**
* @author shuang.kou
...
...
example-server/src/main/java/github/javaguide/NettyServerMain.java
浏览文件 @
34407b7e
package
github.javaguide
;
import
github.javaguide.transport.netty.server.NettyServer
;
import
github.javaguide.
remoting.
transport.netty.server.NettyServer
;
/**
* @author shuang.kou
...
...
example-server/src/main/java/github/javaguide/RpcFrameworkSimpleServerMain.java
浏览文件 @
34407b7e
package
github.javaguide
;
import
github.javaguide.transport.socket.SocketRpcServer
;
import
github.javaguide.
remoting.
transport.socket.SocketRpcServer
;
/**
* @author shuang.kou
...
...
rpc-framework-simple/src/main/java/github/javaguide/handler/RpcRequestHandler.java
浏览文件 @
34407b7e
package
github.javaguide.handler
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.enumeration.RpcResponseCode
;
import
github.javaguide.exception.RpcException
;
import
github.javaguide.provider.ServiceProvider
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/proxy/RpcClientProxy.java
浏览文件 @
34407b7e
package
github.javaguide.proxy
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.transport.ClientTransport
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
transport.ClientTransport
;
import
lombok.extern.slf4j.Slf4j
;
import
java.lang.reflect.InvocationHandler
;
...
...
rpc-framework-
common/src/main/java/github/javaguide/utils/checker
/RpcMessageChecker.java
→
rpc-framework-
simple/src/main/java/github/javaguide/remoting/dto
/RpcMessageChecker.java
浏览文件 @
34407b7e
package
github.javaguide.utils.checker
;
package
github.javaguide.remoting.dto
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.enumeration.RpcErrorMessageEnum
;
import
github.javaguide.enumeration.RpcResponseCode
;
import
github.javaguide.exception.RpcException
;
...
...
rpc-framework-
common/src/main/java/github/javaguide
/dto/RpcRequest.java
→
rpc-framework-
simple/src/main/java/github/javaguide/remoting
/dto/RpcRequest.java
浏览文件 @
34407b7e
package
github.javaguide.dto
;
package
github.javaguide.
remoting.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
...
...
rpc-framework-
common/src/main/java/github/javaguide
/dto/RpcResponse.java
→
rpc-framework-
simple/src/main/java/github/javaguide/remoting
/dto/RpcResponse.java
浏览文件 @
34407b7e
package
github.javaguide.dto
;
package
github.javaguide.
remoting.
dto
;
import
github.javaguide.enumeration.RpcResponseCode
;
import
lombok.AllArgsConstructor
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/ClientTransport.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/ClientTransport.java
浏览文件 @
34407b7e
package
github.javaguide.transport
;
package
github.javaguide.
remoting.
transport
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
/**
* 传输 RpcRequest。
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/client/ChannelProvider.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/client/ChannelProvider.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.client
;
package
github.javaguide.
remoting.
transport.netty.client
;
import
github.javaguide.enumeration.RpcErrorMessageEnum
;
import
github.javaguide.exception.RpcException
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/client/NettyClient.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/client/NettyClient.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.client
;
package
github.javaguide.
remoting.
transport.netty.client
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.serialize.kyro.KryoSerializer
;
import
github.javaguide.transport.netty.codec.kyro.NettyKryoDecoder
;
import
github.javaguide.transport.netty.codec.kyro.NettyKryoEncoder
;
import
github.javaguide.
remoting.
transport.netty.codec.kyro.NettyKryoDecoder
;
import
github.javaguide.
remoting.
transport.netty.codec.kyro.NettyKryoEncoder
;
import
io.netty.bootstrap.Bootstrap
;
import
io.netty.channel.ChannelInitializer
;
import
io.netty.channel.ChannelOption
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/client/NettyClientClientTransport.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/client/NettyClientClientTransport.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.client
;
package
github.javaguide.
remoting.
transport.netty.client
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.registry.ServiceDiscovery
;
import
github.javaguide.registry.ZkServiceDiscovery
;
import
github.javaguide.transport.ClientTransport
;
import
github.javaguide.
utils.checker
.RpcMessageChecker
;
import
github.javaguide.
remoting.
transport.ClientTransport
;
import
github.javaguide.
remoting.dto
.RpcMessageChecker
;
import
io.netty.channel.Channel
;
import
io.netty.channel.ChannelFutureListener
;
import
io.netty.util.AttributeKey
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/client/NettyClientHandler.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/client/NettyClientHandler.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.client
;
package
github.javaguide.
remoting.
transport.netty.client
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
io.netty.channel.ChannelHandlerContext
;
import
io.netty.channel.ChannelInboundHandlerAdapter
;
import
io.netty.channel.SimpleChannelInboundHandler
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/codec/kyro/NettyKryoDecoder.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/codec/kyro/NettyKryoDecoder.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.codec.kyro
;
package
github.javaguide.
remoting.
transport.netty.codec.kyro
;
import
github.javaguide.serialize.Serializer
;
import
io.netty.buffer.ByteBuf
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/codec/kyro/NettyKryoEncoder.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/codec/kyro/NettyKryoEncoder.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.codec.kyro
;
package
github.javaguide.
remoting.
transport.netty.codec.kyro
;
import
github.javaguide.serialize.Serializer
;
import
io.netty.buffer.ByteBuf
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/server/NettyServer.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/server/NettyServer.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.server
;
package
github.javaguide.
remoting.
transport.netty.server
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.provider.ServiceProvider
;
import
github.javaguide.provider.ServiceProviderImpl
;
import
github.javaguide.registry.ServiceRegistry
;
import
github.javaguide.registry.ZkServiceRegistry
;
import
github.javaguide.serialize.kyro.KryoSerializer
;
import
github.javaguide.transport.netty.codec.kyro.NettyKryoDecoder
;
import
github.javaguide.transport.netty.codec.kyro.NettyKryoEncoder
;
import
github.javaguide.
remoting.
transport.netty.codec.kyro.NettyKryoDecoder
;
import
github.javaguide.
remoting.
transport.netty.codec.kyro.NettyKryoEncoder
;
import
io.netty.bootstrap.ServerBootstrap
;
import
io.netty.channel.ChannelFuture
;
import
io.netty.channel.ChannelInitializer
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/netty/server/NettyServerHandler.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/netty/server/NettyServerHandler.java
浏览文件 @
34407b7e
package
github.javaguide.transport.netty.server
;
package
github.javaguide.
remoting.
transport.netty.server
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.handler.RpcRequestHandler
;
import
github.javaguide.utils.concurrent.ThreadPoolFactory
;
import
github.javaguide.utils.factory.SingletonFactory
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/socket/SocketRpcClient.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/socket/SocketRpcClient.java
浏览文件 @
34407b7e
package
github.javaguide.transport.socket
;
package
github.javaguide.
remoting.
transport.socket
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.exception.RpcException
;
import
github.javaguide.registry.ServiceDiscovery
;
import
github.javaguide.registry.ZkServiceDiscovery
;
import
github.javaguide.transport.ClientTransport
;
import
github.javaguide.
utils.checker
.RpcMessageChecker
;
import
github.javaguide.
remoting.
transport.ClientTransport
;
import
github.javaguide.
remoting.dto
.RpcMessageChecker
;
import
lombok.AllArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/socket/SocketRpcRequestHandlerRunnable.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/socket/SocketRpcRequestHandlerRunnable.java
浏览文件 @
34407b7e
package
github.javaguide.transport.socket
;
package
github.javaguide.
remoting.
transport.socket
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.handler.RpcRequestHandler
;
import
github.javaguide.utils.factory.SingletonFactory
;
import
lombok.extern.slf4j.Slf4j
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/transport/socket/SocketRpcServer.java
→
rpc-framework-simple/src/main/java/github/javaguide/
remoting/
transport/socket/SocketRpcServer.java
浏览文件 @
34407b7e
package
github.javaguide.transport.socket
;
package
github.javaguide.
remoting.
transport.socket
;
import
github.javaguide.provider.ServiceProvider
;
import
github.javaguide.provider.ServiceProviderImpl
;
...
...
rpc-framework-simple/src/main/java/github/javaguide/serialize/kyro/KryoSerializer.java
浏览文件 @
34407b7e
...
...
@@ -3,8 +3,8 @@ package github.javaguide.serialize.kyro;
import
com.esotericsoftware.kryo.Kryo
;
import
com.esotericsoftware.kryo.io.Input
;
import
com.esotericsoftware.kryo.io.Output
;
import
github.javaguide.dto.RpcRequest
;
import
github.javaguide.dto.RpcResponse
;
import
github.javaguide.
remoting.
dto.RpcRequest
;
import
github.javaguide.
remoting.
dto.RpcResponse
;
import
github.javaguide.exception.SerializeException
;
import
github.javaguide.serialize.Serializer
;
import
lombok.extern.slf4j.Slf4j
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录