如何在Windows服务中安装和部署WCF服务器?
作者:作者不详  发布日期:2020/11/23 19:23:07
  如何在Windows服务中安装和部署WCF服务器?


如何在Windows服务中安装和部署WCF服务器?


什么是WCF?


Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的Windows通讯的 .Net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。


WCF体系结构


WCF体系结构


WCF服务三种承载方式(宿主方式)


1. Win服务承载(Windows Service Hosting宿主)

2. IIS服务承载(IIS Hosting IIS宿主)

3. 自承载,自托管(Self Hosting)


本文将介绍如何安装基于Win服务承载的WCF服务。





CSFrameworkV5旗舰版WCF服务器开发基础架构:

贴图图片-CSFrameworkWCF服务


VS解决方案中的CSFrameworkV5.WindowsService是基于Win服务承载的WCF服务器。


CSFrameworkV5.ServerFoundation编译目录:

贴图图片-CSFrameworkWCF服务1



以管理员身份运行_install.cmd批处理文件



贴图图片-CSFrameworkWCF服务2


_install.cmd批处理文件

DOS Command Code:

path = %path%;C:\Windows\Microsoft.NET\Framework\v4.0.30319;
installutil /u CSFrameworkV5.WindowsService.exe

path
= %path%;C:\Windows\Microsoft.NET\Framework\v4.0.30319;
installutil CSFrameworkV5.WindowsService.exe

pause
;

//来源:C/S框架网 | www.csframework.com | QQ:
23404761


_uninstall.cmd批处理文件

DOS Command Code:

path = %path%;C:\Windows\Microsoft.NET\Framework\v4.0.30319;

installutil /u CSFrameworkV5.WindowsService.exe

pause
;

//来源:C/S框架网 | www.csframework.com | QQ:
23404761



若360提示软件安全监测,勾选【不再提醒】,下拉按钮中点允许本次操作。



贴图图片-CSFrameworkWCF服务4


贴图图片-CSFrameworkWCF服务5



打开Windows服务管理界面,找到CSFrameworkV5服务器,WCF服务启动成功。



贴图图片-CSFrameworkWCF服务3





以管理员身份运行_uninstall.cmd批处理文件可以卸载Win服务。




C/S系统快速开发框架旗舰版V5.0(Ultimate Edition)

适用开发 适用开发:制造、服务、零售、商贸等行业的ERP、MRP、MES、CRM、MIS、HIS、POS数据管理应用系统
运行平台 运行平台:Windows + .NET Framework 4.5
开发工具 开发工具:Visual Studio 2015+,C#语言
数据库 数据库:Microsoft SQLServer 2008R2+(支持多数据库:Oracle/MySql)

C/S系统开发框架旗舰版V5.0





什么是WCF以及WCF体系结构?|C/S框架网

http://www.csframework.com/archive/1/arc-1-20190109-2542.htm


使用批处理文件(.bat)安装WCF服务失败解决方案

http://www.csframework.com/archive/1/arc-1-20170515-2304.htm


使用批处理文件安装或卸载WCF服务(Windows服务)

http://www.csframework.com/archive/1/arc-1-20170305-2294.htm





C/S框架网|原创精神.创造价值.打造精品

扫一扫加微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务





上一篇 下一篇