Commit Graph

90 Commits

Author SHA1 Message Date
若汝棋茗
ee43ee6119 规范代码文件 2021-08-26 22:23:30 +08:00
若汝棋茗
99a3165be0 规范代码文件 2021-08-26 22:23:24 +08:00
若汝棋茗
341c9fd502 整理版本 2021-08-26 22:21:49 +08:00
若汝棋茗
e360b66726 修改:序列化方式由客户端动态指定。
增加:支持调用上下文。
增加:支持客户端动态指定调用实例。
增加:Channel联合使用。
2021-08-26 21:26:37 +08:00
若汝棋茗
59f562c38e V5.5.0正式版 2021-08-13 21:41:12 +08:00
若汝棋茗
7576c60bc7 V5.5.0正式版 2021-08-13 21:41:08 +08:00
若汝棋茗
d0de600186 更新说明:
修改:服务类ServerProvider改为IServerProvider接口。
修改:RRQMRPC下多数含有“RPC”的类改为“Rpc”驼峰拼写。
增加:序列化方式中增加JsonSerializeConverter。
2021-08-13 21:14:31 +08:00
若汝棋茗
44e4400eaf 修复文件 2021-08-13 21:06:02 +08:00
若汝棋茗
985ab8ab36 修复文件 2021-08-13 21:05:54 +08:00
若汝棋茗
1bc8e48431 整体更新 2021-08-13 21:00:37 +08:00
若汝棋茗
64540b58dc 整体更新 2021-08-13 21:00:20 +08:00
若汝棋茗
21fe3f5fd0 替换RRQMSocket.RPC 2021-08-13 15:21:17 +08:00
若汝棋茗
ec6061b25c 清除引用,准备更新5.5 2021-08-13 15:07:53 +08:00
若汝棋茗
d550e02eeb 修改代码水印 2021-08-10 22:41:33 +08:00
若汝棋茗
fbb790d59b 修改:RegistServer改为RegisterServer。
修改:RegisterServer执行即服务注册。
修改:取消OpenRPCServer方法。
修改:IRPCParser部分接口名称。
修改:RPCInitialized改为DiscoveryService(事件同步改)。
修改:TcpRPCClient执行Connect后还需执行DiscoveryService发现服务(或直接单独执行DiscoveryService发现服务)。
修改:RPC服务允许跨程序集声明。
修改:当跨程序集声明的服务中包含自定义类时需要RRQMRPCMember标记。
修改:取消dll编译器的配置注入,改为直接调用CompilerProxy方法执行。
修复:服务调用异常时不反馈信息bug。
修复:当服务异步返回Task且没有泛型时异常bug。
修复:RPCSocketClient在自定义序列化时异常bug。
增加:当没有发现服务时直接抛出RRQMRPCNoRegisterException类型异常。
2021-07-17 18:06:32 +08:00
若汝棋茗
9dd4e19230 增加:TerminatorDataHandlingAdapter可以保留分割符。
增加:IOCP拥塞接收模式,客户端默认拥塞接收,服务器默认多线程接收。
优化:等待池获取逻辑(特此感谢百转回魂网友)。
修复:FixedSizeDataHandlingAdapter重复释放Bug。
修复:TcpClient释放Dispose后不触发断开连接事件。
修复:TcpClient独立线程异常Bug。
2021-07-10 15:20:01 +08:00
若汝棋茗
d75ff3ed95 RRQMRPC 同RRQMSocket修复更新。 2021-07-08 23:47:28 +08:00
若汝棋茗
eff41f0b07 增加:JsonRpcClient 2021-07-03 00:20:39 +08:00
若汝棋茗
00ee514c0b 调整:RPC初始化服务时也需要验证ProxyToken。 2021-07-02 23:52:08 +08:00
若汝棋茗
a52d14d671 FixedHeaderDataHandlingAdapter支持byte、ushort、int表示包头 2021-07-02 23:36:48 +08:00
若汝棋茗
ea98e94965 修改:RRQMRPC获取注册服务方法。 2021-07-01 09:52:09 +08:00
若汝棋茗
c109d72dd5 RPCCompiler修改 2021-06-29 23:06:16 +08:00
若汝棋茗
8d8eb43321 增加RPCCompiler 2021-06-29 09:07:05 +08:00
若汝棋茗
bc0fb4f19a 5.0系列全部发布 2021-06-24 19:58:07 +08:00
若汝棋茗
b80b232c47 修改RPC 2021-06-23 22:25:35 +08:00
若汝棋茗
08c6419952 修复提交 2021-06-23 15:20:38 +08:00
若汝棋茗
955622190b 增加RPCInitialized事件 2021-06-23 14:46:55 +08:00
若汝棋茗
df59a9084b 发布RPC5.0.1 2021-06-22 20:26:08 +08:00
若汝棋茗
654eb1eb2e 修改UDPRPC 2021-06-22 16:43:28 +08:00
若汝棋茗
ee93698c0b RPC修改调用配置 2021-06-22 16:16:29 +08:00
若汝棋茗
d5a47ec093 修改FeedbackType 2021-06-22 00:18:12 +08:00
若汝棋茗
1bbb376352 修改ID生成方式,采用雪花ID,且不可重复 2021-06-21 22:50:17 +08:00
若汝棋茗
f6a8615d23 修改引用 2021-06-21 15:46:13 +08:00
若汝棋茗
2f44244f22 测试 2021-06-20 23:13:04 +08:00
若汝棋茗
e0e2c55dbc 修复RPC 2021-06-20 17:27:06 +08:00
若汝棋茗
8ccbdf08cd RPC5.0发布 2021-06-20 16:45:02 +08:00
若汝棋茗
46f157ba1f RRQMSocket5.0发布 2021-06-19 22:30:12 +08:00
若汝棋茗
5678076f1a 测试修改 2021-06-19 13:51:32 +08:00
若汝棋茗
05a5810b32 修复UDPRPC 2021-06-18 17:26:03 +08:00
若汝棋茗
df804da2db 优化文件传输 2021-06-18 13:48:22 +08:00
若汝棋茗
785dfa6e1c 修改EventBus 2021-06-18 00:29:10 +08:00
若汝棋茗
1a0ce9b652 修改UDP 2021-06-17 17:26:04 +08:00
若汝棋茗
9a834c6415 规范BufferLength 2021-06-17 00:33:59 +08:00
若汝棋茗
041cef8f34 修改发送 2021-06-16 16:15:56 +08:00
若汝棋茗
604fb545eb 融合文件传输 2021-06-15 23:20:22 +08:00
若汝棋茗
3dd4b757a0 增加非复制发送 2021-06-15 00:07:27 +08:00
若汝棋茗
b0c83ff3c8 修改文件传输协议 2021-06-14 17:08:18 +08:00
若汝棋茗
71ef320b24 安全修改 2021-06-12 22:52:57 +08:00
若汝棋茗
1401a5f5e2 临时提交 2021-06-11 20:45:52 +08:00
若汝棋茗
1c6b6df417 调整RPC 2021-06-11 18:00:37 +08:00