RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。 RPC 可基于 HTTP 或 TCP 协议,Web Service 就是基于 HTTP 协议的 RPC,它具有良好的跨平台性,但其性能却不如基于 TCP 协议的 ...
分类:
其他好文 时间:
2018-02-09 17:23:47
阅读次数:
175
1、RPC概述 RPC(Remote Procedure Call)即远程过程调用,允许一台计算机调用另一台计算机上的程序得到结果,而代码中不需要做额外的编程,就像在本地调用一样。主要是为了应对当前互联网项目量级越来越大而出现的。 2、Broker模式介绍 3、RPC结构拆解 4、RPC客户端组件与 ...
分类:
其他好文 时间:
2018-02-02 11:41:06
阅读次数:
178
Hessian也是轻量级的 ws服务,好处是不需要关心过程,调用时就像调用本地一样,毕竟是RMI,http的话,需要自己做好对象的解析 --------方便 ...
分类:
其他好文 时间:
2018-01-24 22:06:02
阅读次数:
132
RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 对于RPC有一个逻辑关系图,以RMI ...
分类:
编程语言 时间:
2018-01-24 12:35:26
阅读次数:
196
阻塞状态(Blocked) 线程运行过程中,可能由于各种原因进入阻塞状态: 1>线程通过调用sleep方法进入睡眠状态; 2>线程调用一个在I/O上被阻塞的操作,即该操作在输入输出操作完成之前不会返回到它的调用者; 3>线程试图得到一个锁,而该锁正被其他线程持有; 4>线程在等待某个触发条件; .. ...
分类:
编程语言 时间:
2018-01-23 20:32:59
阅读次数:
153
首先我们要先安装RPC,他是远程过程调用服务,固定使用111端口来监听客户端的请求并汇报客户端正确的端口。 开启NFS前要先开启RPC服务,不然NFS无法向RPC注册,重新启动RPC时原本注册的数据都会不见,因此RPC重新启动后它管理的所有程序都需要重新启动,以重新向RPC注册。 开启RPC ser ...
分类:
其他好文 时间:
2018-01-14 22:46:58
阅读次数:
173
前言 上一篇我们讲完SQL动态查询,本节我们继续来讲解SQL动态查询中存在的问题。 SQL动态查询条件筛选过滤 当我们创建存储过程调用存储过程时,若筛选条件有值则过滤,没有值则返回所行记录,类似如下查询: 这样查询会存在什么问题呢?性能会不会有问题呢,这个是我们本节需要深入探讨的问题。 接下来我们创 ...
分类:
数据库 时间:
2018-01-13 22:15:38
阅读次数:
179
gprc是google开源的一套RPC框架(远程过程调用),RPC框架将服务提供者(服务端)和调用者(客户端)分布在不同机器上,由客户端调用远程服务提供的方法。grpc使用protocol buffer来做数据序列号和反序列号,并使用http2做为数据传输协议。本篇博文具体介绍grpc-java的接口定义、服务端和客户端代码开发。
分类:
其他好文 时间:
2018-01-09 10:20:34
阅读次数:
220
WAMP-网络程序消息协议 wamp是一个开放式的标准的websocket子协议,在一个统一协议中提供两种应用程序的消息模式: 远程过程调用 + 发布&订阅 它在使用不同语言的开放的WebSocket协议中提供统一应用程序路由。使用WAMP,可以用松耦合实现实时通信的应用程序组件构建分布式系统。 因 ...
分类:
其他好文 时间:
2018-01-06 14:29:37
阅读次数:
287
/***Manager***/CREATE OR REPLACE PROCEDURE "GZAPP_09"."SP_OLAP_V_BUILDINGTYPE"("P_DATE" IN DATE)AUTHID DEFINERIS /* *功能说明:房屋类型分析(高层楼宇,多层楼宇,临时棚屋,其它) * ...
分类:
数据库 时间:
2018-01-05 15:39:57
阅读次数:
1255