码迷,mamicode.com
首页 >  
搜索关键字:nfs服务 rpc    ( 4375个结果
Thrift源码分析(四)-- 方法调用模型分析
RPC调用本质上就是一种网络编程,客户端向服务器发送消息,服务器拿到消息之后做后续动作。只是RPC这种消息比较特殊,它封装了方法调用,包括方法名,方法参数。服务端拿到这个消息之后,解码消息,然后要通过方法调用模型来完成实际服务器端业务方法的调用。 这篇讲讲Thrfit的方法调用模型。Thrift的方法调用模型很简单,就是通过方法名和实际方法实现类的注册完成,没有使用反射机制,类加载机制。...
分类:其他好文   时间:2014-09-30 13:37:59    阅读次数:234
给Pomelo的聊天室添加time的RPC调用
为了练手,给聊天应用增加一个rpc调用和一个time类型的服务器,在servers/time/remote/timeRemote.js中,添加如下代码:module.exports.getCurrentTime = function (arg1, arg2, cb) { console.log...
分类:其他好文   时间:2014-09-30 00:18:51    阅读次数:176
Thrift源码分析(三)-- IDL和生成代码分析
IDL是很多RPC框架用来支持跨语言环境调用的一个服务...
分类:其他好文   时间:2014-09-24 16:39:17    阅读次数:146
Thrift源码分析(二)-- 协议和编解码
协议和编解码是一个网络应用程序的核心问题之一,客户端和服务器通过约定的协议来传输消息(数据),通过特定的格式来编解码字节流,并转化成业务消息,提供给上层框架调用。 Thrift的协议比较简单,它把协议和编解码整合在了一起。抽象类TProtocol定义了协议和编解码的顶层接口。个人感觉采用抽象类而不是接口的方式来定义顶层接口并不好,TProtocol关联了一个TTransport传输对象,而不是提...
分类:其他好文   时间:2014-09-23 17:02:05    阅读次数:491
Thrift源码分析(一)-- 基本概念
我所在的公司使用Thrift作为基础通信组件,相当一部分的RPC服务基于Thrift框架。公司的日UV在千万级别,Thrift很好地支持了高并发访问,并且Thrift相对简单地编程模型也提高了服务地开发效率。 Thrift源于Facebook, 目前已经作为开源项目提交给了Apahce。Thrift解决了Facebook各系统的大数据量传输通信和内部不同语言环境的跨平台调用。 Thrift的官...
分类:其他好文   时间:2014-09-23 15:21:44    阅读次数:216
IDispatch接口 - GetIDsOfNames和Invoke
IDispatch接口是COM自动化的核心。其实,IDispatch这个接口本身也很简单,只有4个方法: IDispatch : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetTypeInfoCount( /* [out] */ __RPC__out...
分类:其他好文   时间:2014-09-23 14:05:54    阅读次数:209
深入浅出 RPC - 浅出篇
RPC分布式计算 目录(?)[+] RPC 是什么RPC 起源RPC 结构RPC 实现总结 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不...
分类:其他好文   时间:2014-09-23 12:21:04    阅读次数:167
深入浅出 RPC - 深入篇
RPC分布式计算 目录(?)[+] RPC 功能目标RPC 调用分类RPC 结构拆解RPC 组件职责RPC 实现分析 导出远程接口导入远程接口与客户端代理协议编解码传输服务执行调用 RPC 异常处理总结 《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它? RPC 功能目标 R...
分类:其他好文   时间:2014-09-23 11:47:34    阅读次数:363
使用 XML-RPC 为 C++ 应用程序启用 Web 服务
http://www.ibm.com/developerworks/cn/webservices/ws-xml-rpc/引言Internet 现在的受欢迎程度越来越高,由于这个原因及其固有的优势,促使开发人员和 IT 部门开始着手将复杂的 C/C++ 业务和科学应用程序向基于 Web 的环境迁移。简...
分类:编程语言   时间:2014-09-23 00:53:43    阅读次数:428
OpenERP-Java调用XML-RPC接口示例(Examples for calling XML-RPC interfaces by Java)
官网没有给出CREATE、SEARCH、WRITE等XML-RPC接口的Java 调用示例,在此补充一下。 There is no examples on the official site for the XML-RPC operation interfaces for Java, so I posted my code here.  import org.apache.xmlrpc.Xml...
分类:编程语言   时间:2014-09-23 00:07:33    阅读次数:443
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!