首页 > TAG信息列表 > DeveloperSharp

.NET中大型项目开发必备(9)--http请求调用(Post与Get)

相关下载: DeveloperSharp.dll组件DeveloperSharp.dll组件   http请求调用是开发中经常会用到的功能。在内,调用自有项目的Web Api等形式接口时会用到;在外,调用一些第三方功能接口时,也会用到,因为,这些第三方功能往往是通过http地址的形式提供的,比如:短信服务、在线翻译、地图服务、语

.NET中大型项目开发必备(2)--CORS跨域访问

相关下载: DeveloperSharp.dll组件 DeveloperSharp.dll组件   CORS跨域访问问题往往出现在“浏览器客户端”通过ajax调用“服务端API”的时候。而且若是深究原理,还会发现跨域问题其实还分为【简单跨域】与【复杂跨域】这两种情况。 网上对解决跨域限制有很多说明文章,但绝大多数要

.NET中大型项目开发必备(3)--数据库的负载均衡

相关下载: 数据库的负载均衡-示例代码(dp1-DbBalance.rar) 数据库的负载均衡-示例代码(dp1-DbBalance.rar)   为了演示数据库的负载均衡(Load Balance),我们先创建三个数据库,它们的名字分别为YZZ、YZZ1、YZZ2。然后在这三个数据库中分别创建表t_Student,这些表的结构一样,内容稍有差异,

.NET中大型项目开发必备(4)--数据库的读写分离

本文讲述的数据库读写分离的实现方式,是基于前述“数据库的负载均衡”这篇文章的内容发展而来,请先对其阅读参考。   在某些大型应用系统中,往往需要把数据库的“读操作”与“写操作”分为两个数据库(甚至两组数据库)分开操作,以达到读写分离的目的。 要实现数据库的读写分离,只需在前述

windows平台的分布式微服务解决方案(4)--数据库的读写分离

本文讲述的数据库读写分离的实现方式,是基于前述“数据库的负载均衡”这篇文章的内容发展而来,请先对其阅读参考。   在某些大型应用系统中,往往需要把数据库的“读操作”与“写操作”分为两个数据库(甚至两组数据库)分开操作,以达到读写分离的目的。 要实现数据库的读写分离,只需在前述

windows平台的分布式微服务解决方案(3)--数据库的负载均衡

本文技术点思路梳理: 创建用来实施负载均衡的一组数据库。 通过DeveloperSharp.xml来配置负载均衡策略。 在App.config/Web.config中添加链接DeveloperSharp.xml的appSettings节点。 创建基于DeveloperSharp.dll组件的“负载均衡器”类(本篇为:StudentLB类)。 通过“负载均衡器”产生

windows平台的分布式微服务解决方案(2)--跨域访问

CORS跨域访问问题往往出现在“浏览器客户端”通过ajax调用“服务端API”的时候。而且若是深究原理,还会发现跨域问题其实还分为【简单跨域】与【复杂跨域】这两种情况。 网上对解决跨域限制有很多说明文章,但绝大多数要么解决的不完善(比如,没有区分【简单跨域】与【复杂跨域】),要么就

windows平台的分布式微服务解决方案(1)--UUID全球通用唯一识别码

UUID全球通用唯一识别码,顾名思义,是指在全世界任何一台计算机上都不会重复的唯一Id。 在单机/单服务器/单数据库的小型应用中,不需要用到这类东西。但在高并发、海量数据、大型分布式应用中,UUID/GUID这类却是构建整个系统的最核心一环。   设想一下如下场景: 在某个大型电商系统A中,