RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 它的工作流程如下图: golang 使用 RPC的例子如下: 服务器端代码: 这里暴露了一个RPC接口,一个HTTP接口 pack...
分类:
其他好文 时间:
2015-02-17 16:27:35
阅读次数:
180
多站点部署的企业的数量。净系统由于增加的挑战高可用性和用户要求更快的响应时间,服务器和数据访问更接近。RPC技术迅速陷入困境在这些环境中,使机器在同一个站点和远程站点看起来是一样的。在这些情况下,消息比RPC更好,但许多开发人员错误地代表物理站点边界为逻辑边界,导致问???。NServiceBus阻...
分类:
其他好文 时间:
2015-02-16 18:10:38
阅读次数:
337
Thrift简介
目前个人理解thrift有两方面的东西:
1. thrift是一个rpc服务框架,支持这种服务器-客户端之间的一种交互操作的框架
此部分有关于对数据传输的序列化和反序列化也是thrift功能的一部分
2. thrift有自己的一套规范定义IDL的东西,可以根据简介的描述文件来根据thrift编译器自动生成对应的接口类等。
因为thri...
分类:
其他好文 时间:
2015-02-14 12:23:20
阅读次数:
238
DUBBO功能使用说明1 DUBBO概述DUBBO是阿里巴巴公司的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。相比于其他服务框架,DUBBO有如下优势:v 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入;v ...
分类:
其他好文 时间:
2015-02-13 19:56:28
阅读次数:
432
dubbo的确比较复杂,模块比较多,乍一看挺头疼,关键是缺少思路类的文档,梳理起来相对费劲。说说主线吧,实现一个rpc主线逻辑其实还蛮简单的:1. server 端 起一个tcp server,预备将对外提供的服务初始化,接收client端的请求。2. client 端 发起一个远程调用,通过 约定...
分类:
其他好文 时间:
2015-02-13 11:36:31
阅读次数:
132
装完Vmtools系统日志报错问题装完Vmtools系统报错问题事件id:1000服务器平台Exsi5.1,装VMtools后。在Windows日志下一直有如下错误:如:图1[warning][vmusr:vmusr]ErrorintheRPCreceiveloop:RpcIn:Unabletosend.图1原因这个问题发生在VMware工具守护进程(vmtoolsd)超过了两个..
分类:
其他好文 时间:
2015-02-12 16:28:13
阅读次数:
448
由于用例比较简单,直接上代码吧! import?org.springframework.context.support.ClassPathXmlApplicationContext;
import?com.alibaba.dubbo.demo.DemoService;
import?com.alibaba.dubbo.rpc.service.EchoS...
分类:
其他好文 时间:
2015-02-12 12:38:10
阅读次数:
190
一、配置NFS服务NFS服务使用端口:2049此外还使用以下RPC服务的随机端口:RPC使用端口111:远程进程调用rpc.lock:随机端口rpc.mount:随机端口rpc.stat:随机端口在RHEL6中,以上随机端口需要设置固定的端口,而RHEL7中则以更简单的方式管理:查看本机开放的NFS端口,当重启NFS..
分类:
其他好文 时间:
2015-02-11 18:56:08
阅读次数:
249
原文地址:http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/#listing9use属性可以为literal,encoded;style可以为rpc,document,我们来对五种类型的style/use决定的binding作...
分类:
其他好文 时间:
2015-02-11 18:10:48
阅读次数:
130
一、RPC基础概念1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用; (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。因此,它经常用于分布式网络通信中。RPC协议假定某些传输协议的存在.....
分类:
其他好文 时间:
2015-02-11 16:00:04
阅读次数:
190