待兔 待兔
3年前
HTTP 的本质?HTTP 和 RPC 的区别?
身为JavaWeb开发我发现很多人一些Web基础问题都答不上来。上周我面试了一个三年经验的小伙子,一开始我问他HTTP/1、HTTP/2相关的他到是能答点东西出来。后来我问他:你怎么理解HTTP的,HTTP的作用是什么?他支支吾吾答不出来。经过了一番引导交谈,他回答是用来客户端和服务端之间传输的。我接着问那你知道什么是
Souleigh ✨ Souleigh ✨
3年前
Swift 简介
Swift和ObjectiveC的主要区别1,编程范式Swift可以面向协议编程、函数式编程、面向对象编程。Swift语言引入了协议、协议的扩展、泛型等新特性,因此使用Swift语言可以很好地面向协议编程;Swift语言将函数和闭包提升为语言的一等公民,函数可以作为一个变量、可以作为其他函数的参数、作为其他函数的返回值等来传递,所以
Stella981 Stella981
3年前
Filecoin RPC API官方文档【中文版】
JSONRPC是一种标准的远程调用方式,在以太坊和比特币等区块链实现中都得到了广泛的应用。FilecoinLotus也是使用JSONRPC实现服务进程与客户端的通信,默认监听端口为1234,支持HTTP和Websocket。FilecoinRPCAPI中文文档由汇智网提供,访问地址:http://cw.hubwiz.com/card/c/file
Stella981 Stella981
3年前
RPC 框架 Dubbo 从理解到使用(一)
技术架构演变  学习Dubbo之前我们有必要先来了解一下互联网技术架构的演变过程及通信方式,方便我们搞清楚为什么需要使用基于RPC思想的系列框架。!(https://mrhelloworld.com/resources/articles/dubbo/20181229220148547.png"")单一应用架构
Stella981 Stella981
3年前
Python RPC 远程调用脚本之 RPyC 实践
最近有个监控需求,需要远程执行集群每个节点上的脚本,并获取脚本执行结果,为了安全起见不需要账号密码登陆节点主机,要求只需要调用远程脚本模块的方法就能实现。总结下python进行远程调用脚本方法:登陆主机执行脚本,python模块支持如pssh、pexpect、paramiko、ansible以远程方法调用(不需要登陆主机
Stella981 Stella981
3年前
Django_初识
HTTP协议超文本传输协议(应用层的,基于tcp\ip协议的)特点:无状态,无连接(短连接)请求消息格式:请求行\请求头部\空行\请求数据请求行:GET路径HTTP/1.1响应消息格式:响应行\响应头部\空行\响应数据响应行:HTTP/1.1状态码状态
Wesley13 Wesley13
3年前
1.4分布式
服务器和浏览器的通讯依靠http协议,今天就来分析一下http协议的具体内容以及https的加密过程。除了这些协议,为了增加服务器和浏览器交互的可拓展性,也出现了rest风格的请求方式,方便调用接口。
Wesley13 Wesley13
3年前
DHCP报文及工作流程
DHCP定义    DHCP,DynamicHostConfigurationProcotol动态主机配置协议。是应用层协议,能够让设置自动获取IP地址以及其他重要网络资源。    DHCP使用UDP协议工作,DHCP有3个端口,其中UDP67和UDP68为正常的DHCP端口服务端口,分别作为DHCPServer和DHCPClien
liam liam
10个月前
探索 RPC 与 Protobuf 的强大功能
一、Protobuf数据格式简析Protobuf是什么?在数据密集型应用领域,Google开发的Protobuf作为一种高效数据编码方式而广受欢迎。它胜任于及XML对比,不仅在体积和速度上表现出色,而且其结构化方式优化了网络传输中的性能。简而言之,Prot