mirror of
https://github.com/RRQM/TouchSocket.git
synced 2025-12-19 01:46:44 +08:00
更新说明:
修改:服务类ServerProvider改为IServerProvider接口。 修改:RRQMRPC下多数含有“RPC”的类改为“Rpc”驼峰拼写。 增加:序列化方式中增加JsonSerializeConverter。
This commit is contained in:
@@ -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。
|
||||
|
||||
Demo:https://gitee.com/RRQM_OS/RRQMBox
|
||||
API:https://gitee.com/RRQM_OS/RRQM/wikis/pages</Description>
|
||||
@@ -77,13 +67,6 @@ API:https://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>
|
||||
|
||||
Reference in New Issue
Block a user