更新说明:

修改:服务类ServerProvider改为IServerProvider接口。
修改:RRQMRPC下多数含有“RPC”的类改为“Rpc”驼峰拼写。
增加:序列化方式中增加JsonSerializeConverter。
This commit is contained in:
若汝棋茗
2021-08-13 21:14:31 +08:00
parent 44e4400eaf
commit d0de600186

View File

@@ -4,25 +4,15 @@
<ApplicationIcon>RRQM.ico</ApplicationIcon>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>RRQM.pfx</AssemblyOriginatorKeyFile>
<Version>5.3.0</Version>
<Version>5.5.0</Version>
<Company>若汝棋茗</Company>
<Copyright>Copyright © 2021 若汝棋茗</Copyright>
<Description>介绍这是一个高性能的RPC微服务框架支持异步调用、权限管理、错误状态返回、服务回调等。在空载函数执行时10万次调用仅3.8秒在不返回状态时仅0.9秒。
更新说明:
修改:RegistServer改为RegisterServer
修改RegisterServer执行即服务注册
修改取消OpenRPCServer方法
修改IRPCParser部分接口名称。
修改RPCInitialized改为DiscoveryService事件同步改
修改TcpRPCClient执行Connect后还需执行DiscoveryService发现服务或直接单独执行DiscoveryService发现服务
修改RPC服务允许跨程序集声明。
修改当跨程序集声明的服务中包含自定义类时需要RRQMRPCMember标记。
修改取消dll编译器的配置注入改为直接调用CompilerProxy方法执行。
修复服务调用异常时不反馈信息bug。
修复当服务异步返回Task且没有泛型时异常bug。
修复RPCSocketClient在自定义序列化时异常bug。
增加当没有发现服务时直接抛出RRQMRPCNoRegisterException类型异常。
修改:服务类ServerProvider改为IServerProvider接口
修改RRQMRPC下多数含有“RPC”的类改为“Rpc”驼峰拼写
增加序列化方式中增加JsonSerializeConverter
Demohttps://gitee.com/RRQM_OS/RRQMBox
APIhttps://gitee.com/RRQM_OS/RRQM/wikis/pages</Description>
@@ -77,13 +67,6 @@ APIhttps://gitee.com/RRQM_OS/RRQM/wikis/pages</Description>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
<PackageReference Include="RRQMSocket" Version="5.5.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\RRQMSocket\RRQMSocket.csproj" />
</ItemGroup>
<ItemGroup>
<Reference Include="RRQMCore">
<HintPath>..\..\RRQMCore\RRQMCore\bin\Debug\net45\RRQMCore.dll</HintPath>
</Reference>
</ItemGroup>
</Project>