文件名称:oorpc
- 所属分类:
- Internet/网络编程
- 资源属性:
- [C/C++] [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 2mb
- 下载次数:
- 0次
- 提 供 者:
- Jeff****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个基于C++ template的面向对象的RPC框架库。-Native like, synchronous remote method invocation.
Light-weighted, clean and easy to use.
Normal C++ syntax for service definition.
1. Supports all c++ native data type and user defined data type.
2. Reference and pointer support.
3. Polymorphism for method parameter and return type.
Type safe.
As the fr a mework is based on c++ template, all type mismatch will be raised at compilation time.
TCP/IP as underlying transportation protocol.
Full conformance to ISO c++ standard.
Unicode support.
Light-weighted, clean and easy to use.
Normal C++ syntax for service definition.
1. Supports all c++ native data type and user defined data type.
2. Reference and pointer support.
3. Polymorphism for method parameter and return type.
Type safe.
As the fr a mework is based on c++ template, all type mismatch will be raised at compilation time.
TCP/IP as underlying transportation protocol.
Full conformance to ISO c++ standard.
Unicode support.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
oorpc
.....\change-log.txt
.....\doc
.....\...\arch_overview.vsd
.....\...\OO-RPC-overview.ppt
.....\src
.....\...\arg.cpp
.....\...\arg.hpp
.....\...\dev_notes.txt
.....\...\mem_fun1.cpp
.....\...\persistence
.....\...\...........\CPstream.cpp
.....\...\...........\CPstream.h
.....\...\...........\CPstream.o
.....\...\...........\IPersistence.h
.....\...\proxy.hpp
.....\...\ServiceDriver.h
.....\...\service_define_template.h
.....\...\service_err.hpp
.....\...\service_method.h
.....\...\socketTrans
.....\...\...........\AsyncSelector.cpp
.....\...\...........\AsyncSelector.h
.....\...\...........\socketTransportImpl.cpp
.....\...\...........\socketTransportImpl.h
.....\...\...........\socketTransportImpl.o
.....\...\transport.hpp
.....\...\transportHelper.h
.....\...\typetraits.hpp
.....\tests
.....\.....\common
.....\.....\......\serviceDef.h
.....\.....\......\testclient.cpp
.....\.....\......\testclient.o
.....\.....\......\testinterface.h
.....\.....\mfc_client_vc6_icc
.....\.....\..................\Debug
.....\.....\..................\.....\mfc_client_vc6_icc.exe
.....\.....\..................\IServiceEcho.h
.....\.....\..................\mfc_client_vc6_icc.aps
.....\.....\..................\mfc_client_vc6_icc.clw
.....\.....\..................\mfc_client_vc6_icc.cpp
.....\.....\..................\mfc_client_vc6_icc.dsp
.....\.....\..................\mfc_client_vc6_icc.dsw
.....\.....\..................\mfc_client_vc6_icc.h
.....\.....\..................\mfc_client_vc6_icc.ncb
.....\.....\..................\mfc_client_vc6_icc.opt
.....\.....\..................\mfc_client_vc6_icc.plg
.....\.....\..................\mfc_client_vc6_icc.rc
.....\.....\..................\mfc_client_vc6_iccDlg.cpp
.....\.....\..................\mfc_client_vc6_iccDlg.h
.....\.....\..................\ReadMe.txt
.....\.....\..................\res
.....\.....\..................\...\mfc_client_vc6_icc.rc2
.....\.....\..................\resource.h
.....\.....\..................\StdAfx.cpp
.....\.....\..................\StdAfx.h
.....\.....\mfc_server_vc6_icc
.....\.....\..................\Debug
.....\.....\..................\.....\mfc_server_vc6_icc.exe
.....\.....\..................\ListenSocket.cpp
.....\.....\..................\ListenSocket.h
.....\.....\..................\mfc_server_vc6_icc.aps
.....\.....\..................\mfc_server_vc6_icc.clw
.....\.....\..................\mfc_server_vc6_icc.cpp
.....\.....\..................\mfc_server_vc6_icc.dsp
.....\.....\..................\mfc_server_vc6_icc.dsw
.....\.....\..................\mfc_server_vc6_icc.h
.....\.....\..................\mfc_server_vc6_icc.ncb
.....\.....\..................\mfc_server_vc6_icc.opt
.....\.....\..................\mfc_server_vc6_icc.plg
.....\.....\..................\mfc_server_vc6_icc.rc
.....\.....\..................\mfc_server_vc6_iccDlg.cpp
.....\.....\..................\mfc_server_vc6_iccDlg.h
.....\.....\..................\ReadMe.txt
.....\.....\..................\res
.....\.....\..................\...\mfc_server_vc6_icc.rc2
.....\.....\..................\resource.h
.....\.....\..................\ServeSocket.cpp
.....\.....\..................\ServeSocket.h
.....\.....\..................\SockSelector.h
.....\.....\..................\StdAfx.cpp
.....\.....\..................\StdAfx.h
.....\.....\testclient_gcc
.....\.....\..............\client.cpp
.....\.....\..............\client.o
.....\.....\..............\Makefile.win
.....\.....\..............\testclient_gcc.dev
.....\.....\..............\testclient_gcc.exe
.....\.....\..............\testclient_gcc.layout
.....\.....\testclient_vc6_icc
.....\.....\..................\client.cpp
.....\.....\..................\Debug
.....\.....\..................\.....\testclient.exe
.....\.....\..................\testclient.dsp
.....\.....\..................\testclient.dsw
.....\.....\..................\testclient.ncb
.....\.....\..................\testclient.opt
.....\change-log.txt
.....\doc
.....\...\arch_overview.vsd
.....\...\OO-RPC-overview.ppt
.....\src
.....\...\arg.cpp
.....\...\arg.hpp
.....\...\dev_notes.txt
.....\...\mem_fun1.cpp
.....\...\persistence
.....\...\...........\CPstream.cpp
.....\...\...........\CPstream.h
.....\...\...........\CPstream.o
.....\...\...........\IPersistence.h
.....\...\proxy.hpp
.....\...\ServiceDriver.h
.....\...\service_define_template.h
.....\...\service_err.hpp
.....\...\service_method.h
.....\...\socketTrans
.....\...\...........\AsyncSelector.cpp
.....\...\...........\AsyncSelector.h
.....\...\...........\socketTransportImpl.cpp
.....\...\...........\socketTransportImpl.h
.....\...\...........\socketTransportImpl.o
.....\...\transport.hpp
.....\...\transportHelper.h
.....\...\typetraits.hpp
.....\tests
.....\.....\common
.....\.....\......\serviceDef.h
.....\.....\......\testclient.cpp
.....\.....\......\testclient.o
.....\.....\......\testinterface.h
.....\.....\mfc_client_vc6_icc
.....\.....\..................\Debug
.....\.....\..................\.....\mfc_client_vc6_icc.exe
.....\.....\..................\IServiceEcho.h
.....\.....\..................\mfc_client_vc6_icc.aps
.....\.....\..................\mfc_client_vc6_icc.clw
.....\.....\..................\mfc_client_vc6_icc.cpp
.....\.....\..................\mfc_client_vc6_icc.dsp
.....\.....\..................\mfc_client_vc6_icc.dsw
.....\.....\..................\mfc_client_vc6_icc.h
.....\.....\..................\mfc_client_vc6_icc.ncb
.....\.....\..................\mfc_client_vc6_icc.opt
.....\.....\..................\mfc_client_vc6_icc.plg
.....\.....\..................\mfc_client_vc6_icc.rc
.....\.....\..................\mfc_client_vc6_iccDlg.cpp
.....\.....\..................\mfc_client_vc6_iccDlg.h
.....\.....\..................\ReadMe.txt
.....\.....\..................\res
.....\.....\..................\...\mfc_client_vc6_icc.rc2
.....\.....\..................\resource.h
.....\.....\..................\StdAfx.cpp
.....\.....\..................\StdAfx.h
.....\.....\mfc_server_vc6_icc
.....\.....\..................\Debug
.....\.....\..................\.....\mfc_server_vc6_icc.exe
.....\.....\..................\ListenSocket.cpp
.....\.....\..................\ListenSocket.h
.....\.....\..................\mfc_server_vc6_icc.aps
.....\.....\..................\mfc_server_vc6_icc.clw
.....\.....\..................\mfc_server_vc6_icc.cpp
.....\.....\..................\mfc_server_vc6_icc.dsp
.....\.....\..................\mfc_server_vc6_icc.dsw
.....\.....\..................\mfc_server_vc6_icc.h
.....\.....\..................\mfc_server_vc6_icc.ncb
.....\.....\..................\mfc_server_vc6_icc.opt
.....\.....\..................\mfc_server_vc6_icc.plg
.....\.....\..................\mfc_server_vc6_icc.rc
.....\.....\..................\mfc_server_vc6_iccDlg.cpp
.....\.....\..................\mfc_server_vc6_iccDlg.h
.....\.....\..................\ReadMe.txt
.....\.....\..................\res
.....\.....\..................\...\mfc_server_vc6_icc.rc2
.....\.....\..................\resource.h
.....\.....\..................\ServeSocket.cpp
.....\.....\..................\ServeSocket.h
.....\.....\..................\SockSelector.h
.....\.....\..................\StdAfx.cpp
.....\.....\..................\StdAfx.h
.....\.....\testclient_gcc
.....\.....\..............\client.cpp
.....\.....\..............\client.o
.....\.....\..............\Makefile.win
.....\.....\..............\testclient_gcc.dev
.....\.....\..............\testclient_gcc.exe
.....\.....\..............\testclient_gcc.layout
.....\.....\testclient_vc6_icc
.....\.....\..................\client.cpp
.....\.....\..................\Debug
.....\.....\..................\.....\testclient.exe
.....\.....\..................\testclient.dsp
.....\.....\..................\testclient.dsw
.....\.....\..................\testclient.ncb
.....\.....\..................\testclient.opt