当前位置:  软件>C/C++软件

C++远程方法调用框架 RMI for C++

    来源:    发布时间:2015-02-07

    本文导语:  RMI for C++ 是一个专为 C++ 语言提供的远程方法调用框架,与 CORBA 不同的是,CORBA 适合不同的编程语言之间进行互操作,而 RMI for C++ 专为 C++ 涉及,因此效率更高,速度更快,开发也便捷。 下面是服务器端示例代码: #include RCF_...

RMI for C++ 是一个专为 C++ 语言提供的远程方法调用框架,与 CORBA 不同的是,CORBA 适合不同的编程语言之间进行互操作,而 RMI for C++ 专为 C++ 涉及,因此效率更高,速度更快,开发也便捷。

下面是服务器端示例代码:

#include  


RCF_BEGIN(I_Echo, "I_Echo")
RCF_METHOD_R1(std::string, echo, const std::string &);
RCF_END(I_Echo);

class Echo
{
public:
std::string echo(const std::string &msg) { return msg; }
};

int main()
{
int port = 50001;
RCF::RcfServer server(port);
server.bind();
server.start();
return 0;
}

    
 
 

您可能感兴趣的文章:

  • Windows和Linux下C++类成员方法作为线程函数方法介绍
  • 在JAVA中只有一种派生子类的方法吗?我记得在C++ 中有3种派生方法的!
  • java 与 C++ 实现后绑定的方法
  • 请问:java中如何实现C++中的sizeof()方法?
  • java用什么方法代替C++里的引用功能,菜鸟小问题
  • php调用c++的方法
  • 求UNIX下C++程序只运行一个实例的方法及范例
  • c++在unix中如何实现CString的方法?或者说有没有替换CString的类?
  • c++ int转string方法
  • c++ 一个二进制串转化为整数的解决方法
  • C++中的异或运算符^的使用方法
  • 有没有人做过JNI,我要在C++中调用java类方法,那个javai.dll在那里啊?(重分向谢!)
  • C++实现CreatThread函数主线程与工作线程交互的方法
  • C++实现正态随机分布的方法
  • 解决C++中事件不响应的方法详解
  • C# 调用C++写的dll的实现方法
  • C++调用C#的DLL实现方法
  • 解决C++ 无法从void 转换为LRESULT的方法详解
  • c++生成dll使用python调用dll的方法
  • 解析使用C++编写无错代码的方法技巧
  • C++实现raw_input的方法
  • 我调用一个类中的一方法,抛出NullPointerException异常,但调用此类中的另一方法却正常,Why??
  • 请问如何在Java中调用一个VB所写的DLL?如何调用这个Dll的方法?如何取得和设置这个Dll的属性值?谢谢!
  • Java中如何通过方法名动态调用方法?
  • 在Seesion bean中的一个方法调用Entity Bean调用错误,在线等待!!!!!!!
  • 下列方法,在BMP实体Bean内何时被调用,应在各个方法内放置那些操作?请指教!
  • 请问怎么在static的方法里调用另一个方法?
  • 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
  • 方法重载后为什么还是调用了父类的方法?
  • 当一个方法有多个返回值时我该如何生命和调用该方法??再线等待,立即送分!
  • 子类从父类中继承的方法在内存中是否和父类的方法在同一位置??调用了子类,是否在内存中一定有父类??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问jsp有没方法判断窗口有没有框架???
  • zf框架的zend_cache缓存使用方法(zend框架)
  • 浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
  • CI框架在CLI下执行占用内存过大问题的解决方法
  • php ci框架中加载css和js文件失败的解决方法
  • codeigniter框架The URI you submitted has disallowed characters错误解决方法
  • php ci框架中加载css和js文件失败的原因及解决方法
  • ThinkPHP框架实现session跨域问题的解决方法
  • Yii Framework框架获取分类下面的所有子类方法 iis7站长之家
  • jquery表单验证框架提供的身份证验证方法(示例代码)
  • zend framework框架中url大小写问题解决方法
  • CodeIgniter框架中_remap()使用方法2例
  • yii框架builder、update、delete使用方法
  • ThinkPHP框架任意代码执行漏洞的利用及其修复方法
  • 在python的WEB框架Flask中使用多个配置文件的解决方法
  • Jsp中解决session过期跳转到登陆页面并跳出iframe框架的方法
  • Codeigniter框架的更新事务(transaction)BUG及解决方法
  • SSH框架的常见问题和解决方法
  • Spring MVC 框架搭建配置方法及详解
  • Windows窗体的.Net框架绘图技术实现方法
  • java命名空间java.awt.im类inputcontext的类成员方法: getinputmethodcontrolobject定义及介绍
  • 实现在同一方法中获取当前方法中新赋值的session值解决方法
  • java命名空间java.awt.im.spi接口inputmethod的类成员方法: getcontrolobject定义及介绍
  • 突然想到一个奇怪的问题:如果一个非abstract类中包含一个空方法体(及非Java代码写的方法体是空的)的native方法,编译会通过吗?
  • java命名空间java.lang类runtime的类成员方法: runfinalization定义及介绍
  • 构造方法到底怎么用,构造方法体中可以放些什么东西,它和一般方法有什么本质区别功能上
  • java命名空间java.awt.im.spi接口inputmethod的类成员方法: dispose定义及介绍
  • jquery中slideUp()方法与slideDown()方法
  • java命名空间javax.swing类rowsorter<m>的类成员方法: allrowschanged定义及介绍
  • jquery中fadeIn()方法与fadeOut()方法(示例)
  • java命名空间java.lang类securitymanager的类成员方法: getsecuritycontext定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3