随笔分类 - 架构
摘要:多租户软件设计:概念、架构与实践指南 一、多租户架构的核心概念 多租户(Multi-Tenancy) 是指在软件架构中,一个软件实例(服务器、应用、数据库)能够同时为多个租户(客户、组织)提供服务,且每个租户的数据和配置相互隔离、互不干扰。与单租户架构(每个客户独立部署一套系统)相比,多租户架构可显
阅读全文
摘要:选择创建Web API的语言时,需要结合项目需求、技术栈熟悉度、性能要求、开发效率等多方面因素。以下是对Python、PHP、Node.js、Go四种语言的详细分析,帮助你做出更合适的选择: 一、语言特点与适用场景对比 语言 优势 劣势 典型应用场景 Python - 语法简洁易读,开发效率高,适合
阅读全文
摘要:需求: 为了适应跨平台的问题,和项目开发的技术更迭,考虑把原来的webform升级为最新的webapi方式; 技术分析: 原项目用的extjs+webform的构建方式,经典5层(DALFactory、DLL、IDAL、SQLServerDAL、Web)。 extjs可以说早一点前后端分离的典范了。
阅读全文
摘要:跨域安全访问API oauth2是一种用户授权标准,jwt是传递token的一种消息标准,shiro是一个授权框架 1、JWT JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证
阅读全文
摘要:网站开发历程 1、杂合模式 早期的asp开发网站时期大多是如此,一个asp文件混合业务处理,页面显示,js动态交互;完全杂合在一起; 一个请求对应一个asp文件,业务逻辑解析,动态输出html内容。 后期的php、早期的jsp也是如此模式; 2、webform模式 这个是微软asp.net时期的一个
阅读全文
摘要:目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更
阅读全文
浙公网安备 33010602011771号