(3)ASP.NET CORE微服务 Micro-Service ---- Consul服务治理


Consul是注册中心,服务提供者、服务提供者、服务消费者等都要注册到Consul中,这样就可以实现服务提供者、服务消费者的隔离。Consul就是来存储服务器名称与IP和端口对应关系的服务器一、 consul 服务器安装consul 下载地址 https://www.consul.io/ 墙外的网站 需要科学上网cmd运行 consul.exe agent -dev这是开发环...

(1)ASP.NET CORE微服务 Micro-Service ---- 什么是微服务架构,.netCore微服务选型


开发工具:VS2017 .Net Core 2.1什么是微服务?单体结构: 缺点: 1)只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块; 2)系统耦合性强,一旦其中一个模块有问题,整个系统就瘫痪了;一旦升级其中一个模块,整个系统就停机了; 3)要上线必须一起上线,互相等待,无法快速响应需求; 4)集群只能是复制整个系统,即使只是其中一个模块压力大; 微服务:不同模...

ORM


ORM(对象关系映射 Object Relational Mapping)用来管理数据库的ORM是从java那边拿过来的EF属于ORMEF4.0 -> EF6.0EF4.5 -> EF5.0EF core 是.net core的ORM本质还是使用的ADO.NET 利用反射生成的sqlADO.NET 是微软封装好的 数据库访问规范问:ORM到底好还是不好?答:开发速度快,降低学习...