理解Restful 架构 新型的软件 —— 网站即软件 互联网软件 采用客户端/ 服务器模式 , 建立在分布式体系上,通过互联网通信,有高延时,高并发特点。 软件开发主要针对单机环境,网路则主要是研究系统之间的通信。现在我们必须考虑,如何开发在互联网环境中使用的软件。 Restful 架构,是目前最 ...
分类:
其他好文 时间:
2019-10-28 18:52:07
阅读次数:
92
1 什么是RESTful REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序或设计就是 RESTful。 REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序 ...
分类:
其他好文 时间:
2019-10-28 12:21:16
阅读次数:
134
本文首发于个人网站: "Spring Boot项目中如何定制PropertyEditors" 在 "Spring Boot: 定制HTTP消息转换器" 一文中我们学习了如何配置消息转换器用于HTTP请求和响应数据,实际上,在一次请求的完成过程中还发生了其他的转换,我们这次关注将参数转换成多种类型的对 ...
分类:
编程语言 时间:
2019-10-27 20:30:25
阅读次数:
80
REST(英文:Representational State Transfer,简称REST) ,指的是一组架构约束条件和原则。 符合REST设计风格的Web API称为RESTful API。它从以下三个方面资源进行定义: 直观简短的资源地址:URI,比如:http://example.com/r ...
分类:
Web程序 时间:
2019-10-27 14:49:17
阅读次数:
140
1.什么是rest 答出这两点就够了: 1.1 统一接口 rest其实是基于HTTP的,四种方式。 RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的增删查改)操作,分别对应于HTTP方法:GET用来获取资源,POST用来新建资源( ...
分类:
其他好文 时间:
2019-10-26 20:44:42
阅读次数:
290
使用Spring Boot开发微服务的过程中,我们会使用别人提供的接口,也会设计接口给别人使用,这时候微服务应用之间的协作就需要有一定的规范。如果基于rpc协议,我们一般有两种思路:(1)提供服务的应用统一将异常包起来,然后用错误码交互;(2)提供服务的应用将运行时异常抛出,抛出自定义的业务异常,服... ...
分类:
编程语言 时间:
2019-10-26 13:31:05
阅读次数:
111
Elasticsearch 本文简单介绍了ES、Kibana和Go语言操作ES。 Elasticsearch 介绍 Elasticsearch(ES)是一个基于Lucene构建的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均可被索引 ...
分类:
其他好文 时间:
2019-10-26 12:04:58
阅读次数:
89
来源自https://www.rabbitmq.com/which-erlang.html erlang安装包下载地址 https://packages.erlang-solutions.com/erlang/ erlang有多个类型 erlang 包括所有OTP组件及OTP Suite,没有erl ...
分类:
其他好文 时间:
2019-10-25 21:50:52
阅读次数:
428
第一步:下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Ra ...
Linux版本:Centos 7RabbitMQ依赖erlang所以需要先安装erlang以及他需要的环境 http://www.erlang.org/downloads 拿最新的版本 拼装命令 到/usr目录下执行(个人喜好) 下载安装包wget http://erlang.org/downloa ...
分类:
系统相关 时间:
2019-10-24 15:44:18
阅读次数:
214