最近在学习.net core的微服务体系架构。微服务之间的通信常常通过gRPC进行同步通信,但是需要注意的是,大多数微服务之间的通信是通过事件总线进行异步通信。在微软介绍.net微服务体系架构的项目eShop中,微服务之间进行同步通信的场景很多,大多数都是HTTP/REST,目前只有自定义聚合器与微 ...
分类:
Web程序 时间:
2020-05-31 20:10:44
阅读次数:
93
输入输出系统概述 **组成:**外设、接口、总线、管理软件 基本功能 完成计算机内外的信息传递 保证 CPU 正确选择输出设备 利用缓冲等,实现主机与外设的速度匹配 **特点:**异步性、实时性、设备无关性 **输入过程:**CPU 把地址值放入总线 --> CPU 等候设备数据有效 --> CPU ...
分类:
其他好文 时间:
2020-05-31 15:46:40
阅读次数:
93
系统总线的特性及应用 **总线概念:**将计算机系统中各部件连接起来 总线分类:(外部/内部,系统/非系统,串行/并行,同步/异步...) 按用途分类: **存储总线:**CPU 与存储器 **系统总线:**连接存储总线和IO总线的中间总线 **IO 总线:**连接外部设备 按位置分类: **外部总 ...
分类:
其他好文 时间:
2020-05-31 15:45:01
阅读次数:
79
概述 最新的应用软件快速搭建平台现已投入使用。首先对名称进行规范统一一下。 英文全称:LARKIN-CN.TOP ; 中文全称:拉图; 简称:LT。 特点: 组态软件开发的快速、灵活 C端软件的控件交互能力 多机器分布式部署 方便的单一模块测试 自动数据库模型搭建 功能模块积木方式拼接 内存级访问速 ...
分类:
其他好文 时间:
2020-05-30 12:21:24
阅读次数:
62
1、SPI协议简介 摩托罗拉提出的通讯协议,即外围设备接口 是一种高速全双工的通讯总线 被广泛用于ADC、LCD等设备与MCU间要求通讯速率较高的场合 2、SPI物理层 SPI通讯使用3条总线及片选线,3条总线分别为SCK、MOSI、MISO,片选线为SS,它们的作用如下: (1) SS ( Sla ...
分类:
其他好文 时间:
2020-05-29 15:08:57
阅读次数:
111
一,SPI说明: 1、什么是SPI?SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一 种同步串行接口技术,是一种高速的,全双工,同步的通信总线。 2、SPI优点支持全双工通信、通信简单、数据传输速率块 3、缺点没有指定的流控制, ...
分类:
其他好文 时间:
2020-05-29 13:48:36
阅读次数:
81
实时数据订阅与分发系统可以将业务数据源变更实时分发分发到消息总线上,并维护消息的统一格式,提供通用的客户端框架供消息生产者与下游业务接入。 一般能用于以下场景: 索引构建:MySQL到ES 缓存管理:MySQL到Redis或本地cache 数据库镜像 实时备份 价格变化等重要业务信息订阅 实时数据订 ...
分类:
其他好文 时间:
2020-05-28 00:42:10
阅读次数:
182
一个典型的微服务实现模式如下图: 微服务中的每组服务有自己的前端(由一个 API 和一个可选的 UI 组件组成)、一个实现自身服务领域逻辑的域层以及独立的数据存储。 前端复合。将所有前端组件(UI 组件或 API)组合成一致前端(复合 UI 或 API 网关)。 一条事件总线,作为异步通信的骨干。 ...
分类:
其他好文 时间:
2020-05-26 18:45:10
阅读次数:
86
前言 组件就是可复用的vue实例,各自都有名字。 一、全局组件 全局组件一经声明就在全局注册了,就可以在任意 Vue根实例 中使用,全局组件作为子组件可以互相使用。 选项可以写data、methods、computed、watch等等,el不可以写。 注意: 1. 组件中的data选项要用 函数的形 ...
分类:
其他好文 时间:
2020-05-25 00:29:35
阅读次数:
79
一、前言 前面第二篇文章中,我总结了Linux系统下i2c驱动中的适配器驱动,但是一个完整的总线-设备驱动模型应该包含总线驱动和设备驱动,总线驱动也就是前面所总结的i2c适配器驱动,现在再来总结一下i2c设备驱动的具体实现步骤。 二、硬件平台及内核版本 硬件平台:NXP I.MX6Q(四核) Ker ...
分类:
其他好文 时间:
2020-05-25 00:22:03
阅读次数:
63