Google Protocol Buffer 的使用和原理 Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、...
分类:
其他好文 时间:
2015-08-27 18:25:34
阅读次数:
213
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。...
分类:
其他好文 时间:
2015-08-27 15:29:19
阅读次数:
247
先看看来自百度的这个图,最终可以归纳为这10个步骤。
1.调用客户端句柄;执行传送参数
2.调用本地系统内核发送网络消息
3.消息传送到远程主机
4.服务器句柄得到消息并取得参数
5.执行远程过程
6.执行的过程将结果返回服务器句柄
7.服务器句柄返回结果,调用远程系统内核
8.消息传回本地主机
9.客户句柄由内核接收消息
10.客户接收句柄返回的数据...
分类:
其他好文 时间:
2015-08-26 10:50:24
阅读次数:
129
虽然很久以前用过rpc但是当时没用过websocket,也没做过对比,现在就对比一下rpc的用法是客户端直接调用服务端的函数,其实他就是把数据传给服务端,服务端处理完以后返回给客户端,websocket是把数据发出去,他是在tcp之上一层的,他有发送结束标志,就是一次ws.send的结束,服务器会知...
分类:
Web程序 时间:
2015-08-25 19:14:53
阅读次数:
176
1、填写CA名称后在生成密钥时提示:csp配置不正确或安装不完整。 原因:可能的原因为CS服务(Crysptographic Service)没有启动。 ps:该服务依赖RPC服务,但RPC服务会有两个,一个是RPC,另一个是RPC(Locator),我的是第二个没有启动。启动后,安装继续。2、.....
TestLink在用SOAP集成Jira时,如果出现:SOAP Fault: (code: WSDL, string: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://xxx.xxx.xxx.xx/rpc/soap/jirasoapservi...
分类:
其他好文 时间:
2015-08-25 16:28:32
阅读次数:
142
最近在客户环境中碰到了一个头疼的问题,一个节点通过RPC连接到另一个节点成功,但是在发送RPC报文的时候,却返回了1726错误。
错误信息
先来看看MSDN的解释,"这个远程调用失败了",这句话信息含量真是太少了啊,出现错误我肯定知道是远程调用失败了啊。
RPC_S_CALL_FAILED
1726 (0x6BE)
The remote procedure call failed...
分类:
其他好文 时间:
2015-08-21 13:48:35
阅读次数:
273
alljoyn是由高通开源,allseen组织下,作为IOT的一个开源软件框架。本文分析它的core部分的远程调用方法的实现过程。以android core sdk的release版本中的simple程序为例子。(eg alljoyn-14.06.00a-android-sdk-rel\alljoy...
分类:
编程语言 时间:
2015-08-20 22:30:21
阅读次数:
459
1, /etc/neutron/neutron.conf service_plugins = router,metering notification_driver=neutron.openstack.common.notifier.rpc_notifier2, /etc/neutron/mete....
分类:
其他好文 时间:
2015-08-20 12:59:20
阅读次数:
145
待解决的问题最近在做一个服务器集群管理的web项目,需要处理一些极其耗时的操作,比如磁盘格式化分区。对于这个需求,最开始的想法是,为了让节点上的rpc service端尽可能简单(简单到只需要popen执行一条指令即可,有时间我再专门写一篇博客讲讲这个项目的rpc是如何实现的),我们选择了让web端...
分类:
系统相关 时间:
2015-08-19 23:35:51
阅读次数:
2352