C/S系统快速开发平台采用Windows服务承载的WCF服务器
C/S系统快速开发平台采用Windows服务承载的WCF服务器
Windows Service逻辑架构图1 Windows Service逻辑架构图2 Windows服务承载 WCF服务器通过Windows服务承载,是目前部署WCF服务最为流行的承载方式之一,具有容易部署,易于维护等特点。注册成为Windows服务的WCF服务是承载在应用程序域中,服务进程的生命周期由 Windows服务控制管理器 (SCM) 控制。此类型的宿主环境要求应用程序编写某些宿主代码,实现方式是从ServiceBase 类以及从 WCF 服务协定接口继承,实现成为 Windows 服务和 WCF 服务,然后创建 ServiceHost服务宿主,重写 OnStart() 方法启动WCF服务,重写的 OnStop() 方法关闭WCF服务。 最后实现从 Installer 继承的安装程序类,该安装程序允许 Installutil.exe 工具将程序安装为 Windows 服务。由Windows 服务宿主托管WCF方案是承载于 IIS 之外、长时间运行的 WCF 服务非常可靠的方案, 服务的生存期由操作系统控制, 运行过程中进程和AppDomain不会被回收,除非用户手动关闭服务。 Windows服务宿主承载WCF具有以下优点: (1)、承载在IIS外、长时间运行的WCF服务 (2)、所有Windows版本支持 (3)、由操作系统控制服务进程的生存周期 Windows服务支持的传输协议: (1)、HTTP (2)、net.tcp (3)、net.pipe (4)、net.msmq 参考文章:C/S系统快速开发平台体系架构详解 扫一扫加作者微信
参考文档:
标签:C# Winform+WebService+三层C/S结构快速开发平台 基于Winform C/S系统快速开发框架企业版正式发布!!! C/S系统快速开发平台采用WCF模式模拟完整请求的流程 C/S系统快速开发平台采用ADO-Direct模式模拟数据提交流程 C/S系统快速开发平台SQL命令生成器(数据自动更新模型) C#.NET快速开发平台(Winform C/S架构最新版本) C/S系统快速开发平台成功案例-珠宝行业MES系统 原创ERP系统开发平台|基于C#.NET打造的C/S系统快速开发框架 基于WCF通信的C/S系统快速开发框架的部分架构设计 MES系统快速开发平台|MES开源框架|C/S框架网 .NET快速开发平台成功案例之大型ERP人事工资考勤系统|C/S框架网 C/S系统快速开发框架开发平台成功案例汇总 - MES系统(企业执行制造系统) C/S系统快速开发框架核心竞争力报告|www.CSFramework.com ERP快速开发工具软件-基于C/S架构Winform快速开发平台 MIS管理信息系统快速开发框架-C/S架构+Winform软件快速开发平台
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |