Sogou RPC (Sogou Remote Procedure Call).搜狗自研RPC简称srpc Sogou RPC (Sogou Remote Procedure Call) Introduction 搜狗自研RPC简称srpc,主要功能和特点: 这是一个基于Sogou C++ Workflow的项目,兼具: 高性能 低开发和接入门槛 完美兼容workflow的串并联任务流 对于已有pb/thrift描述文件的项目,可以做到一键迁移 支持多种IDL格式,包括: Protobuf Thrift 支持多种数据布局,使用上完全透明,包括: Protobuffer serialize Thrift Binary serialize json serialize 支持多种压缩,使用上完全透明,包括: gzip zlib snappy lz4 支持多种通信协议,使用上完全透明,包括: tcp http 用户可以通过http+json实现跨语言: 如果自己是server提供方,用任何语言的http server接受post请求,解析若干htt
2022-03-17 17:07:40 335KB C/C++ Networking and Internet
1
Shadesmar 指针。 使用系统共享内存传递消息的IPC库。 通信模式是类似于ROS和ROS2的publish-subscibe或RPC。 所需的软件包:Msgpack 注意:Pre-alpha软件。 产品特点 多个订阅者和发布者。 多线程RPC支持。 使用循环缓冲区在进程之间传递消息。 比使用ROS时使用网络堆栈更快。 分散的,没有。 允许传递序列化消息(使用msgpack )和原始字节。 无需为消息定义外部IDL文件。 使用C ++类作为消息定义。 发布-订阅 发布者: # include # include int main () { shm::memory::DefaultCopier cpy; shm::pubsub::Publisher pub ( " topic_name " , &cpy); const uint32_t data_size = 1024 ; void *data = ma
2022-03-17 00:06:57 180KB cpp high-performance ipc rpc
1
RPC编程, RPC编程详解RPC编程, RPC编程详解RPC编程, RPC编程详解
2022-03-15 16:03:28 12KB RPC编程 RPC编程详解
1
使用grpc,go和python的双向流式RPC的快速演示
2022-03-10 15:23:21 201KB Go开发-其它杂项
1
解决javax.xml jar包缺失的问题,引进javax.xml.rpc-api-1.1.1.jar
2022-03-01 11:08:15 88KB javax.xml jar
1
javax.xml.rpc
2022-03-01 11:05:27 30KB javax xml rpc
1
迭代法 matlab代码 :satellite:地形无关控制方案的RPC解算 卫星摄影测量课程大作业 利用严格相机模型获得虚拟控制点,通过有理函数模型(RFM)建立物方与像方关系,求解模型参数(RPC). 代码RPC解算部分采用矩阵运算与多线程加速,有较高运行效率. Requirements Python 3 MATLAB Numpy 1.18.5 Scipy 1.5.0 multiprocess 0.70.11.1 yaml (Optional) OpenCV 4.2.0.34 (Optional) matplotlib 2.2.2 (Optional) selenium 3.141.0 (Optional) beautifulsoup4 4.9.3 (Optional) Procedure 根据预处理的文件直接解算RPC参数 结果保存至final文件夹中 python main.py Optional Operation 外精度评价 根据高精度DEM建立格网,计算外精度. (若未安装GDAL,请采用numpy.load方式获取检查点) python precision_check.py 计算J2000
2022-02-27 11:33:52 45.16MB 系统开源
1
框架是Netty,代码主要分为 provider registry protocol和consumer等。 实现本地调用LPC和远程调用RPC,对比了二者的速度。 RPC部分代码参考书籍:《Netty4核心原理与手写rpc实战》
2022-02-18 09:04:23 121KB rpc 网络协议 网络
1
netty是一个高性能高度封装的nio框架,本文实现用netty实现一个简化的rpc框架
2022-02-17 13:34:53 2.14MB netty,rpc
1
loadrunner linux 监控 64位CENTOS 6.5安装成功。rpc.rstatd x64
2022-02-11 11:23:28 276KB rpc.rstatd x64
1