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

  如何在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框架网|原创作品.质量保障.竭诚为您服务





版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

如何Windows服务安装部署WCF服务器
WCF应用服务器部署方案
C/S系统快速开发平台采用Windows服务承载的WCF服务器
安装WCF服务-安装Windows服务(System.ComponentModel.Win32Exception:远程过程调用失败)
承载 Service Host 使用 WCF 服务
你的框架是把WCFBLLDAL之间?
C# 使用cmd命令安装及卸载WCF Windows 服务
WebApi实例教程使用方法:部署发布WebApi到IIS服务器
使用批处理文件安装或卸载WCF服务(Windows服务)
不使用配置文件构建使用WCF服务(WCF Service)
C#源码-Windows服务管理器,实现安装,卸载,启动停止服务等功能
批处理命令启动Windows服务宿主WebApi服务器
WebApi架构详解,WebApi接口搭建与部署WebApi服务器
WCF:服务MessageCenter实现的协定列表找不到协定名称 "IMessageCenter"
C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主)
原创WebApi框架:采用HTTPS协议SelfHosting,Windows服务承载WebApi服务
使用批处理文件(.bat)安装WCF服务失败解决方案
原创文章:WebApi接口开发实例,搭建部署WebApi接口
C/S服务器框架WCF框架 - C/S框架网
C#.NET VS2015运行时调试Windows服务(宿主)承载的WCF程序