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不会被回收,除非用户手动关闭服务。 ![]() (1)、承载在IIS外、长时间运行的WCF服务 (2)、所有Windows版本支持 (3)、由操作系统控制服务进程的生存周期 ![]() (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内容管理系统 | |