码迷,mamicode.com
首页 >  
搜索关键字:rpc soap 应用层协议    ( 5720个结果
用Golang手写一个RPC,理解RPC原理
代码结构 代码 client.go coder.go server.go session.go coder_test.go session_test.go rpc_test.go ...
分类:其他好文   时间:2020-04-05 18:42:10    阅读次数:69
Go标准包RPC的使用
服务端 go package main import ( "errors" "fmt" "net" "net/rpc" ) // rpc服务端 // 实现两个Rpc接口 // 1. 计算除数和被除数两个数的乘积,返回乘积结果 // 2. 计算除数和被除数两个数的除法结果,返回商和余数 // 请求参数 ...
分类:其他好文   时间:2020-04-05 00:39:05    阅读次数:78
Eureka服务治理
Eureka服务治理 什么是服务治理? SpringCloud封装了Netflit公司开发的Eureka模块来实现服务治理; 在传统的rpc远程调用框架中,管理每个服务与服务之间的依赖关系比较复杂,所以需要使用服务治理,管理服务与服务之间的依赖关系,可以实现服务调用、负载均衡、容错、实现服务的发现与 ...
分类:其他好文   时间:2020-04-05 00:11:54    阅读次数:104
HTTP,TCP, socket,RPC 与gRPC
TCP/HTTP与socket 首先回顾下计算机网络的五(七)层协议:物理层、数据链路层、网络层、传输层、(会话层、表示层)和应用层。那么从协议上来讲: TCP是传输层协议,主要解决数据如何在网络中传输 HTTP 是应用层协议,主要解决如何包装数据(文本信息),是建立在tcp协议之上的应用。TCP协 ...
分类:Web程序   时间:2020-04-04 22:38:16    阅读次数:109
Error response from daemon: rpc error: code = AlreadyExists desc = name conflicts with an existing object: service myweb already exists
主机环境 centos7.2 执行 docker service create --replicas 6 --name myweb -p 80:80 nginx:latest 时 报 Error response from daemon: rpc error: code = AlreadyExist ...
分类:Web程序   时间:2020-04-03 12:17:24    阅读次数:135
Dubbo与Zookeeper开发
1.Dubbo 1.1RPC RPC全称是remote procedure call,即远程过程调用。比如有两台服务器A和B,它们上面分别部署了一个服务。此时B服务器想调用A服务器上提供的方法,由于不在同一台服务器,就不能直接调用,那就需要通过网络的方式来表达调用的语义和传达调用的数据。需要注意的是 ...
分类:其他好文   时间:2020-04-02 22:18:31    阅读次数:58
关于批量接口
1. 用ids取数据的接口返回Map 使用 而不是 原因是后者会引入一些困惑 : 1 id可以重复吗?重复时会去重吗? 2 返回的List的顺序和ids相关吗? 3 某个id不存在, List里是跳过还是null? 2.按ids取数据的RPC接口需要校验长度 接口实现时应该做ids最大长度校验. 若 ...
分类:其他好文   时间:2020-04-02 21:02:42    阅读次数:65
cinder-volume服务上报自己的状态给cinder-scheduler的rpc通信代码分析
以juno版本为基础,主要从消息的生产者-消费者模型及rpc client/server模型来分析cinder-volume是如何跟cinder-scheduler服务进行rpc通信的 1、cinder-scheduler服务的启动入口 cat /usr/bin/cinder-scheduler f ...
分类:其他好文   时间:2020-04-02 01:16:10    阅读次数:87
什么是微服务?分布式与微服务的区别是什么?
简单的说,微服务是架构设计方式,分布式是系统部署方式,两者概念不同 ? ? 微服务是啥? 这里不引用书本上的复杂概论了,简单来说微服务就是很小的服务,小到一个服务只对应一个单一的功能,只做一件事。这个服务可以单独部署运行,服务之间可以通过RPC来相互交互,每个微服务都是由独立的小团队开发,测试,部署 ...
分类:其他好文   时间:2020-04-02 01:10:13    阅读次数:91
【微服务】- eurka构建与使用
[toc] 1.eureka基础知识 什么是服务治理 Spring Cloud封装了Neflix公司开发的Eureka模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、 ...
分类:其他好文   时间:2020-04-01 00:46:14    阅读次数:74
5720条   上一页 1 ... 36 37 38 39 40 ... 572 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!