小弟win7系统,晚上我同事访问我PC上的数据库不成功,根据网上提供的办法,设置防火墙,放通1521端口的入站和出站,结果还是连不上。痛苦老长时间以后,检查oracle监听配置,发现只监听到127.0.0.1这个本地IP,对我本机的局域网IP没有监听,所以试着在里面增加上本机的内网IP,并设置不同的端口号,完了以后,内网果然能访问啦!设置步骤1、修改LISTENER监听配置,增加内网IP及监听端口
frp项目 如果你想把家里的电脑当做服务器用,做一个网站或者游戏服务器什么的,肯定会遇到一个问题:由于没有公网IP,而且有家里的路由器把关,导致其他地方的人完全无法连接到服务器。这时候就需要内网穿透和端口映射工具了,这样的工具有很多,我列举常用的几个:花生壳nat123ngrok不过这几个工具虽然都算是挺好用的,但是都是收费的,虽然都有免费版,但是免费版功能实在太少,基本上只能绑定一个应
前言内网穿透方式很多,可以用公网IP进行端口映射,DDNS等。现在我有个云服务器,使用它做中转作为内网穿透的工具。可以在这个网址了解下原理基础:内网穿透工具的原理与开发实战FRP内网穿透FRP是一个内网穿透的反向代理应用。选择FRP是因为支持 TCP、UDP、HTTP、HTTPS 等多个协议和功能这包括:客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。采用 TCP 连接
转载 2024-07-04 04:48:43
153阅读
什么是RPCRPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RPC采用客户机/服务器模
 作者:会点代码的大叔 本地调用VS远程调用RPC:Remote Procedure Call,中文意思就是远程过程调用。远程是相对于本地来说的,有远程调用就有本地调用,那么先说说本地调用是什么,这个就简单了;比如下图,我们的代码在同一个进程中(或者说同一个地址空间)调用另外一个方法,得到我们需要的结果,这就是本地调用:那么想象一下,如果这里的add方法是一个很复杂的方法,很多
目标:实现在公司用mstsc访问控制家里的电脑准备资料:1、带有公网ip的Linux主机,下面假设1.2.3.4是固定外网ip2、家用电脑联网,以下FRP客户端就是在家用电脑中操作的FRP下载地址:https://github.com/fatedier/frp/releases     中文文档:https://github.com/fatedie
转载 2024-07-04 10:04:02
134阅读
不论你是科班出身还是半路转行,这么优秀的你一定上过小学语文,那么对扩句和缩句你一定不陌生。缩句就是去除各种修饰提炼出一句话的核心,而不失基本的语义。下面来实现一个简易的 rpc 程序探究其实质,进而去理解复杂的 rpc 框架。所谓复杂的框架就是在简单的过程中加入了一些设计装饰将rpc的功能丰富起来,如 dubbo 的 filter、router、loadblance、集群容错、多种 Invoke
RPC(Remote Procedure Call) - 远程过程调用,是一个计算机通信协议,它允许运行于一台计算机的程序调用另一台计算机的子程序,而无需额外地为这个交互作用编程。RPC主要应用在分布式系统架构中不同的系统之间的远程通信和相互调用。举个例子:正常中午做饭我们需要把电饭锅插上电然后按开关开始煲饭,这相当于本地调用,而有时候我们正在外面,但我们想要到家的时候煲饭就已经完成,这时候就需要
转载 2023-12-15 07:17:22
485阅读
面试笔记9.22 RPC 说明:单体架构到分布式架构的演进,必不可少的会使用到rps,rpc是远程调用协议,随着系统体谅主键增大,各个系统部署在不同的机器上, 致使服务间的调用需要依赖到网络通信,使用rpc服务,消费方每次调用远程服务,客户端不用关心底层网络的交互问题, 大大提高了系统的可靠性。 rpc的架构包含四个核心组件 1、客户端(Client):服务调用方(服务消费者)
转载 2024-03-27 06:24:10
263阅读
今天早上白忙活了一早上,就做了2件事情,搞明白了一个问题。记录下来,以便后期查询。NAT原来NAT就是将内网转化成外网。NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可
原创 2014-05-05 11:52:44
930阅读
在Kubernetes(K8S)环境中,内网映射和内网穿透是常见的网络概念,它们可以帮助我们实现不同内网环境之间的通信和访问。下面我将向你介绍如何在K8S环境中实现内网映射和内网穿透。 首先,让我们了解一下整个过程的流程。我们将使用Ingress资源和Service资源来实现内网映射和内网穿透。具体的步骤如下: | 步骤 | 操作 | | -----|-------
原创 2024-04-29 11:57:50
141阅读
简介RPC协议英文原义:Remote Procedure Call Protocol中文释义:(RFC-1831)远程调用协议 ,最初由RFC-1050定义。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RPC采用客户机/服务器模式。请求程序就是一个客户
转载 2023-06-02 15:06:00
229阅读
Protocol DeclarationAvro protocols describe RPC interfaces. Like schemas, they are defined with JSON text.A protocol is a JSON object with the following attributes:protocol, a string, the name of the
转载 2024-08-06 21:20:15
92阅读
1. 什么是RPC? 2. 为什么需要RPC,用来解决什么问题? 3. RPC与HTTP有什么不同? 4. 你知道几种RPC? 了解一下RPC,为何诞生RPC,和HTTP有什么不同?开篇提问什么是RPC?为什么需要RPC,用来解决什么问题?RPC与HTTP有什么不同?你知道几种RPC?认识RPCRPC:Remote Procedure Call,
转载 2024-03-28 22:09:14
127阅读
文章目录17 | 异步RPC:压榨单机吞吐量18 | 安全体系:如何建立可靠的安全体系?(暂略)19 | 分布式环境下如何快速定位问题?20 | 详解时钟轮在RPC中的应用什么是时钟轮?时钟轮在 RPC 中的应用注意点21 | 流量回放:保障业务技术升级的神器RPC 怎么支持流量回放?22 | 动态分组:超高效实现秒级扩缩容23 | 如何在没有接口的情况下进行RPC调用?(泛化调用)如何解决?2
转载 2024-04-01 06:49:14
105阅读
在Spark中很多地方都涉及网络通信,比如各个组件间的消息互通、用户文件与Jar包的上传、节点间的Shuffle过程、Block数据的复制与备份等。在Spark 0.x.x与Spark 1.6.0前的版本中,组件间的消息通信主要借助于Akka,使用Akka可以轻松地构建强有力的高并发与分布式应用。虽然Akka作为一款优秀的分布式通信框架,但在Spark 2.0.0 版本中被移除了,Spa
转载 2024-06-03 13:02:54
87阅读
一、前言grpc 是一个由 google 推出的、高性能、开源、通用的 rpc 框架。它是基于 HTTP2 协议标准设计开发,默认采用 Protocol Buffers 数据序列化协议,支持多种开发语言。一般业务场景下,我们都是使用grpc的simple-rpc模式,也就是每次客户端发起请求,服务端会返回一个响应结果的模式。但是grpc除了这种一来一往的请求模式外,还有流式模式,下面我们一一道来。
转载 2024-05-09 17:27:50
76阅读
目前主流的WebService分为两种:1. 基于RPC的WebService,面向动作,可以不基于HTTP协议2. RESTful的WebService,面向资源,基于HTTP协议RPC的实现方式有XML-RPC、SOAP等,由于XML-RPC几乎已经被淘汰,现选取SOAP和REST进行比较。 REST似乎在一夜间兴起了,这可能引起一些争议,反对者可以说REST是WEB诞生之始甚而是H
随着企业 IT 服务的不断发展,单台服务器逐渐无法承受用户日益增长的请求压力时,就需要多台服务器联合起来构成「服务集群」共同对外提供服务。同时业务服务会随着产品需求的增多越来越肿,架构上必须进行服务拆分,一个完整的大型服务会被打散成很多很多独立的小服务,每个小服务会由独立的进程去管理来对外提供服务,这就是「微服务」。当用户的请求到来时,我们需要将用户的请求分散到多个服务去各自处理,然后又需要将这些
转载 2024-03-17 01:08:56
95阅读
文章目录一、简介二、类介绍三、基本流程四、示例示例一:ReadClient & ReadServerReadClientReadServer整体逻辑示例二:SendRecvClient & SendRecvServerSendRecvClient:SendRecvServer: 一、简介RDMA是一种概念,在两个或者多个计算机进行通讯的时候使用DMA, 从一个主机的内存直接访问另
转载 2024-02-29 23:44:40
158阅读
  • 1
  • 2
  • 3
  • 4
  • 5