首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > C++模板库的远程过程调用

C++模板库的远程过程调用

  • 资源大小:20.91 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 模板 远程 过程 调用

资 源 简 介

Fast, easy syntax for RPC among C++ programs It supports: * Calling remote functions as if they were local * Register multiple handlers for incoming calls (multicast, essentially), uses boost::signals for flexibility * Override the same RPC function name by differing arguments * Fast packaging up of arguments and return values * Endianize/pack argument/return data as needed before transporting * Template specialization for packaging up new data types; or use the default (copies memory straight over) * Supports various transports: TCP/IP (IPv4 and IPv6), UNIX domain sockets, memory sockets * Handles up to 10 arguments, a la Boost functors * Easy C++ syntax for creation of local and remote procedures on an RPC stream Core library requires: * Boost signals * BSD-style sockets API * UNIX domain sockets API Examples require: * Boost threads TipRPC was written and is maintained by Tippett Studio for inter-tools commu

文 件 列 表

TipRPC-0.2
DataChunk.h
EncodingTypes.h
EndianSwap.h
Procedure.h
ReturnSupport.h
RPCMemConnection.h
RPCSocketConnection.h
RPCStream.h
RPCMemConnection.cpp
RPCSocketConnection.cpp
RPCStream.cpp
LICENSE
examples
VIP VIP
0.181440s