1.7 RESTful风格 1.7.1 RESTful风格介绍 RESTful是一种软件架构风格! RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的 增删查改)操作,分别对应于HTTP方法: GET用来获取资源, POST用来新建 ...
分类:
其他好文 时间:
2019-11-14 10:09:10
阅读次数:
93
Date:2019-11-08 读前思考: Nginx是什么? Nginx因为什么而出生的? Nginx到底能解决什么问题?Nginx的优缺点? Nginx 的产生 Nginx 同 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Resourc ...
分类:
其他好文 时间:
2019-11-09 19:46:25
阅读次数:
70
什么是微服务
微服务Microservices之父,马丁.福勒,对微服务大概的概述如下:
就目前而言,对于微服务业界并没有一个统一的、标准的定义(While there is no precise definition of this architectural style ) 。 但通在其常而言,微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API ) 。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。 另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的语言、工具对其进行构建,可以有一个非常轻量级的集中式管理来协调这些服务。可以使用不同的语言来编写服务,也可以使用不同的数据存储。
分类:
其他好文 时间:
2019-11-09 00:28:12
阅读次数:
102
Nginx 的产生 Nginx 同 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Resources Identifier)URI 或者统一资源定位符(Uniform Resources Locator)URL 作为沟通依据,通过 HTTP ...
分类:
其他好文 时间:
2019-11-07 23:47:06
阅读次数:
113
1、什么是微服务 并没有统一的概念,一般是以业务来划分,将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。 2、微服务与微服务架构 微服务是一种架构模式或者架构风格,提倡将单一应用程序划分成一组小的服务独立部署,服务之间相互配合、相互协调,每个服务运行在自己的 ...
分类:
其他好文 时间:
2019-11-06 20:08:47
阅读次数:
82
1 什么是RESTful REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序或设计就是 RESTful。 REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序 ...
分类:
其他好文 时间:
2019-10-28 12:21:16
阅读次数:
134
1.什么是rest 答出这两点就够了: 1.1 统一接口 rest其实是基于HTTP的,四种方式。 RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的增删查改)操作,分别对应于HTTP方法:GET用来获取资源,POST用来新建资源( ...
分类:
其他好文 时间:
2019-10-26 20:44:42
阅读次数:
290
本文源码:GitHub·点这里||GitEE·点这里一、单体架构单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格。单体架构的缺陷复杂性高,整个项目包含的模块多,依赖模糊,修改程序容易触发不可知问题。扩展能力受限,单体应用只能整体进行扩展,无法针对业务模块的特性进行伸缩。稳定性差,任何微小
分类:
其他好文 时间:
2019-10-25 10:04:54
阅读次数:
101
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、单体架构 单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格。 单体架构的缺陷 1. 复杂性高,整个项目包含的模块多, ...
分类:
其他好文 时间:
2019-10-25 09:24:43
阅读次数:
71
一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 ...
分类:
其他好文 时间:
2019-10-22 10:46:05
阅读次数:
73