【原创作品】CSFramework.WebApi服务端开发框架平台,附:成功案例

.NET WebApi开发框架|MVC框架|后端框架|服务端框架-标准版V1.0

 
适用开发 适用开发:快速构建支持多种客户端的服务端程序,支持APP、B/S、C/S跨平台移动终端等。
运行平台 运行平台:Windows + .NET Framework 4.5
开发工具 开发工具:Visual Studio 2015+,C#语言
数据库 数据库:Microsoft SQLServer 2008R2+(支持多数据库:Oracle/MySql)
 
【原创作品】CSFramework.WebApi服务端开发框架平台,附:成功案例
 
 

 一、产品介绍


    CSFramework.WebApi是服务端软件快速开发框架,借助ASP.NET WebAPI底层架构的强大编程能力,封装成为可复用的以及可定制开发的服务端软件模板,提供通用的软件功能,为用户快速轻松构建基于HTTP协议以及支持多种客户端的服务端程序,如:APP、B/S、C/S、各种跨平台移动终端等。

    C/S系统开发框架高级版或更高版本支持多种后台连接策略,WebAPI作为开发框架的后台架构之一。 通常大型软件系统产品只有一个后台服务器和软件维护团队,而用户端需求变化很大,不同的用户往往需求不一样,甚至终端设备也不一样,因此,服务端设计要考虑支持跨平台和跨程序语言,WebApi是首选架构之一。 

    服务端设计所谓后台设计是软件项目核心任务之一,服务端更注重业务逻辑、数据处理和数据分析等方面,前端主要体现在用户体验和操作方面,前端和后端组成支持远程和跨平台的大型系统。
CSFramework.com长期致力于C/S系统快速开发框架方面的技术研究,先后发布多个成熟的软件产品,结合原有领先的技术经验和项目经验,以及专注、专业、始终如一的创新精神和工匠精神,盛情打造全新作品,为框架网用户提供更多优秀作品是我们努力奋斗目标。

 WebApi应用场景


CSFramework.WebApi服务端开发框架应用

 二、架构图 (Architecture)



WebApi服务端开发框架-架构图

 CSFramework.WebApi 封装多个通用功能,为搭建Web服务端软件提供强大的技术支持。

 客户端请求以命令形式传递到服务端的API接口,命令也就是请求的数据包,包含有请求编号、数据签名以及提交的业务数据。服务端接收到请求,首先要进行数据格式分析以及安全检查,比如数据签名、用户令牌或用户账号信息等。检查通过后,系统自动将请求传递到命令处理处理程序,系统将拒绝非法请求,抛出异常或返回错误回应信息给客户端。

 命令处理层即业务逻辑层,主要负责数据校验和提取业务数据,将Request的数据(JSON或XML)文本内容转换为实体对象,最后传递到数据访问层提交到数据库。

 数据访问层是整个逻辑处理的最后一个流程,负责将数据模型持久化到数据库。数据层使用开发框架内置的数据更新机制,根据表结构模型自动生成SQL脚本,无论是提交单条或批量数据,无需手工编写SQL脚本,系统自动实现数据的持久化。框架支持其他数据模型,如Entity Framework等。
 

 
成功案例:
 

C#.NET webapi开发框架成功案例-私蜜管家APP项目截图
http://www.csframework.com/archive/1/arc-1-20181018-2483.htm

 

C#.NET webapi开发框架成功案例-智运天下TMS系统APP项目截图
http://www.csframework.com/archive/1/arc-1-20181018-2484.htm

 

CSFramework webapi服务端框架成功案例-建行底层支付系统+i蜜书收银助手客户端
http://www.csframework.com/archive/1/arc-1-20190928-2649.htm

 

CSFramework webapi服务端框架开发微信支付接口成功案例
http://www.csframework.com/archive/1/arc-1-20190928-2651.htm

 

webapi开发框架成功案例:车货匹配类微信小程序
http://www.csframework.com/archive/1/arc-1-20191111-2666.htm

 

webapi服务端开发框架成功案例-对接三方支付平台连连支付C#.NET
http://www.csframework.com/archive/1/arc-1-20200103-2686.htm

 

C#.NET webapi开发框架成功案例-物流行业TMS系统+APP+微信小程序
http://www.csframework.com/archive/1/arc-1-20200103-2687.htm

 

C#.NET webapi开发框架成功案例-物流行业系统对接|满帮集团|中交兴路|福佑卡车
http://www.csframework.com/archive/1/arc-1-20200104-2688.htm

 

webapi开发框架应用电商微信小程序成功案例
http://www.csframework.com/archive/1/arc-1-20191219-2679.htm

 

本文出处:C/S框架网
posted @ 2020-02-16 13:18  C/S框架网  阅读(717)  评论(0编辑  收藏  举报