没有合适的资源?快使用搜索试试~ 我知道了~
RPC_Framework:基于TCP协议的远程过程调用框架客户端实现
共65个文件
h:31个
cc:14个
cpp:4个
需积分: 10 1 下载量 190 浏览量
2021-06-25
19:43:01
上传
评论
收藏 1.26MB ZIP 举报
温馨提示
RPC_Framework #####基于TCP协议的远程过程调用框架——客户端,服务端基于TCP协议实现的一套RFC(远程过程调用)框架。 客户端和服务端均分为业务层,协议层(JSON),网络层(libevent),可以根据自己的业务定制每一层的接口; 客户端实现了与服务端的短连接请求,长连接请求,服务端的推送消息; 客户端提供跨平台的支持,目前已经经过windows,linux,android,ios的测试; 服务端采用master-worker(one loop per thread)的高性能模型,可以有效地利用服务器的多核来负载连接处理; #####测试说明 直接利用工程自带单元测试可以使用服务端,因为彼此都使用json协议。如果想支持其他数据传输协议,只需替换数据层即可。 #####知识扩展
资源推荐
资源详情
资源评论
收起资源包目录
RPC_Framework-master.zip (65个子文件)
RPC_Framework-master
Client
windows
bin
debug
config
config.ini 207B
log.conf 593B
log4cxx.dll 2.88MB
release
config
config.ini 275B
log.conf 593B
log4cxx.dll 1.64MB
src
user_net_sdk
user_interface_defines.h 692B
message.h 2KB
net_core_layer.cc 17KB
net_data_layer.cc 3KB
net_inter_layer.h 1KB
user_interface.cc 327B
user_interface.h 3KB
dllmain.cpp 415B
user_interface_impl.h 1KB
net_inter_layer.cc 7KB
net_data_layer.h 1KB
user_Interface_impl.cc 5KB
net_core_layer.h 2KB
common
mini_dump.cpp 6KB
guard.cc 2KB
init_configure.cc 1KB
EncodingConverter.h 5KB
mini_dump.h 401B
config_file.h 11KB
threadSafe_list.h 2KB
defines.h 313B
init_configure.h 441B
TemplateTimer.h 4KB
path_utils.h 2KB
utils.h 3KB
asio_timer.h 3KB
guard.h 3KB
vcprojects
UnitTest
UnitTest.vcproj 6KB
main_test.cpp 293B
UserInterface_test.cc 426B
UserClientSDK.sln 1KB
user_client_sdk
UserInterface.vcproj 6KB
UserInterface.rc 2KB
resource.h 470B
nix_platform
conf
log.conf 579B
SdkSrc
message.h 2KB
net_core_layer.cc 16KB
net_interface.cc 396B
net_data_layer.cc 3KB
net_inter_layer.h 2KB
net_interface_impl.h 2KB
ios_sem.h 2KB
net_interface.h 3KB
net_interface_impl.cc 6KB
threadSafe_list.h 3KB
defines.h 2KB
net_interface_defines.h 1KB
net_inter_layer.cc 9KB
net_data_layer.h 1KB
utils.h 4KB
net_core_layer.h 2KB
asio_timer.h 3KB
UnitTest
ClientServerInterface.cpp 578B
interface_test.cc 2KB
README 803B
.project 2KB
.cproject 8KB
Makefile 953B
README.md 1KB
共 65 条
- 1
资源评论
实践千百次练习而
- 粉丝: 24
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功