首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何进行基于非HTTP的IIS服务寄宿

基于非HTTP的IIS服务寄宿是指在Internet Information Services(IIS)中寄宿非HTTP协议的服务。下面是关于如何进行基于非HTTP的IIS服务寄宿的答案:

基于非HTTP的IIS服务寄宿可以通过以下步骤实现:

  1. 安装IIS:首先,确保在服务器上安装了IIS。可以使用Windows Server操作系统自带的Server Manager或使用PowerShell命令Install-WindowsFeature -name Web-Server来安装IIS。
  2. 配置IIS:打开IIS管理器,在左侧导航栏中选择“网站”,然后点击右侧的“添加网站”来创建一个新的网站。填写网站的名称、物理路径和绑定信息。在绑定信息中,选择一个合适的IP地址和端口,这将是非HTTP服务的监听地址和端口。
  3. 创建应用程序池:在IIS管理器中,选择“应用程序池”,然后点击右侧的“添加应用程序池”。填写应用程序池的名称,并选择适当的.NET Framework版本和托管模式。
  4. 配置非HTTP协议的寄宿:在IIS管理器中,选择刚才创建的网站,在右侧的“特性视图”中找到“处理程序映射”。点击“添加模块映射”来添加一个新的处理程序映射。在添加模块映射对话框中,选择适当的处理程序集、请求路径和验证设置。根据具体情况,可能需要自定义处理程序集。
  5. 测试寄宿服务:完成以上步骤后,可以尝试启动非HTTP服务并通过指定的IP地址和端口访问。确保非HTTP服务正常运行并能处理请求。

需要注意的是,对于基于非HTTP的IIS服务寄宿,需要自行开发或获取第三方组件来实现对非HTTP协议的处理。具体实现方式可能因具体的非HTTP服务类型而有所不同。

以下是腾讯云相关产品的介绍链接地址:

希望以上回答能够满足你的要求。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WCF技术剖析之三:如何进行基于HTTPIIS服务寄宿

图1 IIS 7总体架构 由于IIS 7提供了基于HTTP网络协议监听支持,那么就意味着当我们当我们通过IIS进行WCF服务寄宿(Hosting)时候,可以采用HTTP通信方式。...在本篇文章中,我们将通过一个简单实例介绍进行HTTPIIS服务寄宿,Source Code下载WasHostingDemo.zip。...由于IIS 7在本质上通过WAS(Windows Process Activation Service)实现了HTTP请求监听,我们也可以将这种方式服务寄宿称为基于WAS服务寄宿。...步骤二:为站点设置TCP绑定,为Web应用添加支持协议 进行HTTP服务寄宿是WAS为WCF提供最显著特性。...为了实现基于HTTP服务寄宿,首先需要做是为WCF Service寄宿应用所在Web Site添加相应HTTP协议站点绑定(site binding),该操作可以通过执行Appcmd.exe

70860

微软 WCF几种寄宿方式,寄宿IIS寄宿winform、寄宿控制台、寄宿Windows服务

WCF寄宿方式是一种非常灵活操作,可以在IIS服务、Windows服务、Winform程序、控制台程序中进行寄宿,从而实现WCF服务运行,为调用者方便、高效提供服务调用。...1、 WCF服务IIS服务寄宿 我在我前面几篇WCF开发框架介绍文章中,介绍过了WCF常用一种寄宿方式,IIS服务寄宿。...2、 创建WCF服务库为多种寄宿做准备 除了上面常用IIS服务寄宿,一般还会有各种各样寄宿方式,不过如果采用其他方式寄宿方式,一般会把WCF服务寄宿方式进行项目的分离,实现更好重用操作,特别WCF...此项目模板应该是基于IIS托管程序。 前者一般考虑WCF服务设计时候,服务定义为单独库,可以为其它项目使用。提高代码复用性。...7、 使WCF服务支持GET方式调用 有时候,我们为了需要,可能通过一个小程序发布一个服务,然后供其他程序进行调用,可能是Web,也可以是Winform,但是我们是想提供一个基于HTTP,GET或者POST

1.6K40
  • WCF技术剖析之四:基于IISWCF服务寄宿(Hosting)实现揭秘

    通过《再谈IIS与ASP.NET管道》介绍,相信读者已经对IIS和ASP.NET请求处理管道有了一个大致了解,在此基础上去理解基于IIS服务寄宿实现机制就显得相对容易了。...一、通过HttpModule实现服务寄宿 在默认情况下,基于IIS服务寄宿是通过一个特殊HttpModule实现,其类型为System.ServiceModel.Activation.HttpModule...我们可以通过一种简单方式来证明这一点。 假设我们有一个WCF服务需要通过IIS进行寄宿,并把WCF服务相应.svc文件定义在一个对应于某个IIS虚拟目录ASP.NET Website中。...图2 Event Log详细内容 到现在为止,我们仅仅是介绍了如何处理基于.svc文件请求,并没有说明.svc文件对应WCF Service是如何寄宿。...这主要是因为WCF和.asmx Web Service有本质区别:Web Service总是采用IIS寄宿,并使用HTTP作为传输,而WCF则具有不同寄宿方式,对于传输协议选择也没有限制。

    1.3K100

    如何实现IIS 7.0对HTTP协议支持

    在《再谈IIS与ASP.NET管道》介绍各种版本IIS设计时,我们谈到IIS 7.0因引入WAS提供了对HTTP协议支持。...这个对于WCF服务寄宿来说意义重大,它意味着我们通过IIS/WAS寄宿服务终结点不仅仅可以采用BasicHttpBinding、WSHttpBinding/WS2007HttpBinding等基于HTTP...在默认情况下,IIS 7.0针对HTTP支持特性是关闭。...为了将一个IISWeb应用作为WCF服务宿主,并采用HTTP通信协议,我们不但需要为Web应用所在站点添加相应站点绑定(net.tcp、net.pipe和net.msmq等),还需要为Web...为作为WCF服务宿主Web应用和它所在站点进行了如上设置之后,我们就可以直接将基于HTTP终结点绑定直接替换成基于其他协议类型绑定。

    1.2K100

    WCF技术剖析系列总结篇

    在写作《WCF深入剖析》中,为了剖析基于IISWCF服务寄宿(Hosting),再次对相关内容进行了研究,在这里一并与大家分享。...(阅读全文) 3、如何进行基于HTTPIIS服务寄宿 在上面一篇文章中,我们对不同版本IIS,以及ASP.NET得实现机制进行了详细而深入分析。...由于IIS 7提供了基于HTTP网络协议监听支持,那么就意味着当我们当我们通过IIS进行WCF服务寄宿(Hosting)时候,可以采用HTTP通信方式。...在本篇文章中,我们将通过一个简单实例介绍进行HTTPIIS服务寄宿。...(阅读全文) 5、利用ASP.NET兼容模式创建支持会话(Session)WCF服务 在《基于IISWCF服务寄宿(Hosting)实现揭秘》中,我们谈到在采用基于IIS(或者说基于ASP.NET

    99190

    将使用netTcp绑定WCF服务寄宿IIS7上全记录

    摘要 在项目开发中,我们可能会适时选择http或者tcp绑定wcf服务,可以使用控制台来托管服务,也可以使用IIS来承载服务,由于IIS本身对于请求和异常处理能力,使得我们可以省去很多开发精力而成为托管服务首选...,之前我做WCF服务时托管在控制台,今天摸索了一下采用tcp绑定wcf托管到IIS7过程,分享一下,希望能帮助到想移植服务IIS朋友。...在创建虚拟目录时也许VS会提示需要安装IIS6一些组件,那么我们按照提示打开”windows更新安装“ 要将WCFtcp绑定方式服务host在IIS上,首先你需要启用这个功能 ?...在vs2010中再浏览一下服务http://localhost/WCFService/Service1.svc,发现已经OK了 ? 于是,我们可以正常引用并使用这个服务了 ?...引用服务完成后,调用效果是: ? 源代码:http://files.cnblogs.com/wengyuli/WCFTcpHostToIIS.rar

    82520

    《WCF技术剖析》博文系列汇总

    在写作《WCF技术剖析(卷1)》中,为了剖析基于IISWCF服务寄宿(Hosting),再次对相关内容进行了研究,在这里一并与大家分享。...[第3篇] 如何进行基于HTTPIIS服务寄宿 在介绍IIS7.0时候,我们谈到,HTTP.SYS+W3SVC实现了基于HTTP请求监听,在此基础上引入了以下三组网络监听器(Listener)...由于IIS 7提供了基于HTTP网络协议监听支持,那么就意味着当我们当我们通过IIS进行WCF服务寄宿(Hosting)时候,可以采用HTTP通信方式。...在本篇文章中,我们将通过一个简单实例介绍进行HTTPIIS服务寄宿,源代码从这里下载。...[第5篇] 利用ASP.NET兼容模式创建支持会话(Session)WCF服务 在《基于IISWCF服务寄宿(Hosting)实现揭秘》中,我们谈到在采用基于IIS(或者说基于ASP.NET)WCF

    1.4K100

    WCF技术剖析(卷1)之目录

    步骤五:创建客户端调用服务            步骤六:通过IIS寄宿服务    第2章  终结点地址与WCF寻址 (Endpoint Address and WCF Addressing...2.2.2  基于HTTP|HTTPS端口共享            2.2.3  基于TCP端口共享        2.3  WCF寻址(Addressing)详解            2.3.1...)            7.3.1  案例演示7-1:如何通过Windows应用进行服务寄宿            7.3.2  自定义ServiceHost     7.4  通过IIS进行服务寄宿...            7.4.1  案例演示7-2:如何通过IIS进行服务寄宿            7.4.2  IIS管道与ASP.NET架构            7.4.3  IIS服务寄宿实现详解...            7.4.4  案例演示7-3:利用ASP.NET兼容模式创建支持会话(Session)WCF服务            7.5  通过Windows Service进行服务寄宿

    95490

    WCF之旅(1):创建一个简单WCF程序

    在我们计算服务应用中,采用了两种服务寄宿方式:通过自我寄宿(Self-Hosting)方式创建一个控制台应用作为服务宿主(寄宿进程为Hosting.exe);通过IIS寄宿方式将服务寄宿IIS中...(寄宿进程为IIS工作进行W3wp.exe)。...图5 如何获得WCF服务配置编辑器 步骤五:创建客户端调用服务 服务被成功寄宿后,服务端便开始了服务调用请求监听工作。...寄宿服务 上面演示了通过自我寄宿方式寄宿服务,现在我们来演示如何将WCF服务寄宿IIS中。...基于IIS服务寄宿要求相应WCF服务具有相应.svc文件,.svc文件部署于IIS站点中,对WCF服务调用体现在对.svc文件访问上。

    66121

    《WCF技术剖析(卷1)》(修订版)目录

    构建整个解决方案 1.3.2 步骤二 创建服务契约 1.3.3 步骤三 创建服务 1.3.4 步骤四 通过自我寄宿方式寄宿服务 1.3.5 步骤五 创建客户端调用服务 1.3.6 步骤六 通过IIS...基于HTTP|HTTPS端口共享 2.3.3. 基于TCP端口共享 2.4. 逻辑地址与物理地址 2.4.1. 服务角色 2.4.2. 监听地址与监听模式 2.4.3....实例演示:如何直接通过绑定进行消息通信(S301) 3.1.3. WCF绑定模型 3.2. 信道与信道栈 3.2.1. CommunicationObject 3.2.2....IIS寄宿 7.4.1. .svc文件 7.4.2. 实例演示:如何使用自定义ServiceHost(S704) 7.4.3. ASP.NET并行模式 7.4.4....HTTP协议寄宿 7.5. Windows 服务寄宿(S708) 第8章 客户端 (Client) 8.1. 一个精简版WCF框架 8.1.1. 从透明代理和真实代理说起 8.1.2.

    1.1K80

    WCF之旅(1):创建一个简单WCF程序

    在我们计算服务应用中,采用了两种服务寄宿方式:通过自我寄宿(Self-Hosting)方式创建一个控制台应用作为服务宿主(寄宿进程为Hosting.exe);通过IIS寄宿方式将服务寄宿IIS中...(寄宿进程为IIS工作进行W3wp.exe)。...图5 如何获得WCF服务配置编辑器 步骤五:创建客户端调用服务 服务被成功寄宿后,服务端便开始了服务调用请求监听工作。...寄宿服务 上面演示了通过自我寄宿方式寄宿服务,现在我们来演示如何将WCF服务寄宿IIS中。...基于IIS服务寄宿要求相应WCF服务具有相应.svc文件,.svc文件部署于IIS站点中,对WCF服务调用体现在对.svc文件访问上。

    89790

    实例演示:TLSSSL在WCF中应用

    对于基于HTTP绑定,Transport安全模式实现方式又根据寄宿方式不同而具有一定差异,我们首先来介绍自我寄宿方式。...对于采用后者NetTcpBinding,我们是通过ServiceCredentials这个服务行为来进行证书设置。...关于如何通过httpcfg.exe和netsh.exe为端口设置SSL证书,你可以参考:http://msdn.microsoft.com/zh-cn/library/ms733791.aspx。...二、IIS寄宿 最后我们来演示IIS寄宿方式。如果你IIS中没有一个SSL站点,你需要手工创建。所有先来演示一样如何在你IIS中创建一个SSL站点,这里以IIS 7.5为例。...IIS寄宿需要为服务创建相应.svc文件,此时你直接在Services项目中添加一个文本文件,起名为CalculatorService.svc,并为其添加如下内容。

    1.4K90

    WCF技术剖析之六:为什么在基于ASP.NET应用寄宿(Hosting)下配置BaseAddress无效

    问题是这样,他说他采用ASP.NET应用程序方式对定义WCF服务进行寄宿(Hosting),并使用配置方式对服务BaseAddress进行了设置,但是在创建ServiceHost时候却抛出InvalidOperationException...,在/配置节中为服务添加了一个Scheme为httpBaseAddress:http://127.0.0.1:3721/services,那么终结点地址就可以定义为基于该...但是对于采用IIS或者WAS进行服务寄宿,我们需要为相应服务定义一个.svc文件,我们通过访问.svc文件方式来调用相应服务。...对于后者,.svc文件得地址就是WCF服务BaseAddress,所以WCF会忽略BaseAddress配置。 那么WCF采用怎样方式来判断当前服务寄宿方式是基于IIS呢,还是其他呢?...也就是说,WCF会把基于ASP.NET应用服务寄宿,看成是基于IIS服务寄宿,这显然是不对

    61580

    WCF技术剖析之十五:数据契约代理(DataContractSurrogate)在序列化中作用

    反之,对于一段给定基于数据契约XML,要通过反序列化生成该类型对象,我们该如何实现这样场景?...Male 5: 输出结果: 1: contactToSerialize.Equals(contactToDeserialize) = True 在进行服务寄宿时候...与ASP.NET管道 WCF技术剖析之三:如何进行基于HTTPIIS服务寄宿 WCF技术剖析之四:基于IISWCF服务寄宿(Hosting)实现揭秘 WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话...(Session)WCF服务 WCF技术剖析之六:为什么在基于ASP.NET应用寄宿(Hosting)下配置BaseAddress无效 WCF技术剖析之七:如何实现WCF与EnterLib PIAB...WCF技术剖析之十:调用WCF服务客户端应该如何进行异常处理 WCF技术剖析之十一:异步操作在WCF中应用(上篇) WCF技术剖析之十一:异步操作在WCF中应用(下篇) WCF技术剖析之十二:数据契约

    83680

    HTTP应用或批处理应用如何进行全链路监控

    在近期应用性能问题分析中, 有时候会发现业务异常, 但是却无法在APM监控中找到相关请求, 这可能是由于请求并非HTTP请求, 而可能是批处理或其他HTTP请求导致. 因此无法监控分析....另外, 有些时候, 我们想要了解这类应用: TCP解析 处理性能; 批处理中SQL性能... 那么就需要对HTTP应用或批处理应用如何进行全链路监控. 下面介绍如何实现....具体实现概述¶¶ 接下来具体是通过Dynatrace AppMon 来实现对HTTP应用或批处理应用全链路监控....*spring*framework.batch.thread.run 如果你不清楚入口点方法, 可以通过CPU采样方式进行分析....然后选择你要监控应用Agent, 点击确定进行采样. 大约2分钟后停止采样. 3. 采样完成后, 对样本进行分析. 如下图: 分析起来其实挺简单.

    55750

    WCF技术剖析(卷1)之前言

    在本章中,我们会谈到基于不同网络协议地址之间差异,以及如何服务寄宿服务调用时候通过代码或者配置方式设定终结点地址。...本章后半部分,我们会讨论四种常见服务寄宿方式,包括自我寄宿(Self-Hosting)、IIS寄宿IIS Hosting)、WAS寄宿(WAS Hosting)和Windows Service寄宿...在介绍基于IIS服务寄宿过程中,我们会对不同版本IISIIS5.x, IIS 6.0, IIS 7.0)工作机制进行全面的分析和比较,并就IIS和ASP.NET管道之间通信进行详细介绍。...第八章 客户端(Client) 本章主要介绍在客户端如何创建服务代理进行服务调用,以及WCF客户端框架内部如何完成一次正常服务调用。...在本章最后部分还会为你提供基于会话服务调用最佳实践。

    1K100

    快速入门系列--WCF--02消息、会话与服务寄宿

    WCF服务是否支持会话?WCF所提供服务是单例呢还是单调呢?服务寄宿和客户端代理是如何实现呢?...接下来,将以这些问题为线索进行深入学习,包容包括XML序列化与SOAP消息、会话与实例、服务寄宿与客户端代理。 ?...服务寄宿内容比较简单,主要包括ServiceHost,iis寄宿和window寄宿介绍。...对于iis寄宿和windows寄宿来说,在当下互联网环境下,iis寄宿显得更加合理,其优点包括:自动化进程激活和关闭;自动化进程回收;自动化进程健康监测;ASP.NET共享寄宿模式,将多个应用寄宿在通过一个工作进程...A域基于它创建代理对象,之后再调用时,代理对象通过ObjRef将调用请求跨域发送给远程对象,最后将远程调用得到结果返回给客户端程序。

    1.3K50
    领券