当前位置:首页
> 第3295页
第60篇 abp结构介绍
abp是一个开源且文档友好的应用程序框架,提供了一个基于领域驱动设计(DDD)的体系结构模型,可以支持.net core和.net framework两种技术流派。 1.abp框架特点 1.1 依赖注入 这个部分使用 Castle windsor (依赖注入容器)来实现依赖注入,这个也是我们经常使用...
构建你的.NET Aspire解决方案
.NET Aspire 是一组功能强大的工具、模板和包,用于构建可观察的生产就绪应用程序。.NET Aspire 通过处理特定云原生问题的 NuGet 包集合提供。云原生应用程序通常由小型互连部分或微服务组成,而不是单个整体式代码库。云原生应用程序通常会消耗大量的服务,例如数据库、消息收发和缓存。...
OPCUA 讨论(一)——测验与开发环境建立
一、前言 OPCUA(OPC Unified Architecture)是一种应用层数据通信协议,其规范由OPC基金会(OPC Foundation)制定,笔者在工作期间(面向西门子数控系统的数据采集)接触该协议较多。 西门子数控系统产品称作Sinumerik,其内部嵌入了一个OPCUA服务器,通过...
开源 - Ideal库 - Excel协助类,ExcelHelper完成(五)
ExcelHelper实现包括读取Excel到DataSet单元测试、Excel与对象集合转换(含文件路径、文件流、文件后缀方式)、表格数组写入Excel文件流或文件及对象集合写入Excel,并附带单元测试,源码已上传至代码库。...
ASP.NET Core 标识(Identity)结构系列(三):在 ASP.NET Core Web API 项目中运用标识(Identity)结构进行身份验证
一个在 ASP.NET Core Web API 项目中使用标识(Identity)框架进行身份验证的详细例子...
OPCUA讨论(三)——客户端代码解读
本系列文章: OPCUA 探讨(一)——测试与开发环境搭建 OPCUA 探讨(二)——服务器节点初探 OPCUA 探讨(三)——客户端代码解读 OPCUA 探讨(四)——客户端代码解读2 本文开始讨论OPCUA客户端源码的构造。 项目地址:https://gitee.com/zuoquangong/...
第68篇 jwt的简略介绍
1.API保护 1.1 为什么要保护API 防泄漏 防攻击 1.防伪装攻击(案例:在公共网络环境中,第三方 有意或恶意 的调用我们的接口) 2.防篡改攻击(案例:在公共网络环境中,请求头/查询字符串/内容 在传输过程被修改) 3.防重放攻击(案例:在公共网络环境中,请求被截获,稍后被重放或多次重放)...
第72篇 跨域的简略介绍
1.跨域的相关概念 1.1 什么是跨域 同源策略是由 Netscape 提出的著名安全策略,是浏览器最核心、基本的安全功能,它限制了一个源(origin)中加载文本或者脚本与来自其他源(origin)中资源的交互方式,所谓的同源就是指协议、域名、端口相同。 当浏览器执行一个脚本时会检查是否同源,只有...
第73篇 IdentityServer4的简略介绍
1.什么是IdentityServer4? 它是一个中间件服务框架,集成OIDC与OAuth2.0, 方便搭建任意多个项目。 IdentityServer4的组成 Identity身份 Server服务器 4版本 源代码:https://github.com/IdentityServer 【1 ~...
第75篇 Redis主从库仿制原理介绍
前言 本地缓存带来的挑战有哪些 分布式缓存相比于本地缓存,在实现层面需要关注的点有哪些不同。梳理如下: 从上述几个维度的对比可以发现,同样是缓存,但集中式缓存所承担的使命是完全不一样的,业务对集中式缓存的存储容量、可靠性、承压性等方面的诉求也是天壤之别,不可等同视之。以Redis为例: 如何打破re...