一、客户端、服务器架构 C/S模式和B/S模式。这里的C指的是Client(客户端),通常是一个需要安装到某个宿主操作系统上的应用程序;而B指的是Browser(浏览器),它几乎是所有图形化操作系统都默认安装了的一个应用软件;通过C或B都可以实现对S(服务器)的访问。 二、TCP/IP模型 实现网络 ...
分类:
其他好文 时间:
2019-01-09 00:35:09
阅读次数:
205
课程目录第1章 课程介绍课程导学和学习建议1-1 SpringCloud导学1-2 获取源码说明1-3 提问建议1-4 点餐项目演示说明第2章 微服务介绍什么是微服务, 单体架构优缺点, 常见的几种架构模式。2-1 微服务和其他常见架构2-2 从一个极简的微服务架构开始第3章 服务注册与发现介绍微服 ...
分类:
编程语言 时间:
2019-01-08 00:14:12
阅读次数:
666
微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。微服务也指一种种松耦合的、有一定的有界上下文的面向服务架构。也就是说,如果每个服务都要同时修改,那么它们就不是微服务,因为它们紧耦合在一起;如果你需要掌握一个服务太多的上下文场景使用条 ...
分类:
其他好文 时间:
2019-01-02 15:07:24
阅读次数:
158
内容梳理 模式定义:每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次的使用该方案而不必做重复的工作。 2.1 网站架构模式 解决大型网站高并发访问、海量数据处理、高可靠运行的问题,为实现大型网站高性能、高可用、易伸缩、可扩展、安全等目标提出的解决方案。 ...
分类:
Web程序 时间:
2018-12-27 03:15:26
阅读次数:
316
内容简介 本书通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。 本书不仅适用于指导网站工程师、架构师进行网站技 ...
分类:
Web程序 时间:
2018-12-25 11:28:06
阅读次数:
205
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。MVC的目的是实现一种动态的程序设计,便于后 ...
分类:
Web程序 时间:
2018-12-21 17:41:15
阅读次数:
266
springmvc概括: Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化 ...
分类:
编程语言 时间:
2018-12-20 22:20:23
阅读次数:
299
Docker介绍: Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。 Docker容器通过Docker镜像创建。 容器和镜像的关系类似于面相对象中的对象和类。 Docker在contos7上安装: 安装要求: Docker运行在contos7上要求的系统 ...
分类:
其他好文 时间:
2018-12-19 15:39:51
阅读次数:
187
B/S架构即浏览器和服务器架构模式。它是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。在这种架构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。B/S架构是W ...
分类:
Web程序 时间:
2018-12-19 12:59:24
阅读次数:
275