从零开始学WCF(4)

在IIS中承载

  • WCF可以方便的通过IIS承载。此承载模型与ASP.NET和ASP.NET Web Service使用的模型类似。

IIS承载的好处

  • 可像处理其他任何类型的IIS应用程序(包括ASP.NET应用程序和ASMX)一样,部署和管理IIS中承载的WCF服务。
  • IIS提供进程激活,运行状况管理和回收功能以提高承载的应用程序的可靠性。
  • 像ASP.NET一样,ASP.NET中承载的WCF服务可以利用ASP.NET共享宿主模型。在此模型中,多个应用程序驻留在一个公共辅助进程中以提高服务器密度的可伸缩性。
  • IIS中承载的WCF服务与ASP.NET2.0使用相同的动态编译模型,该模型简化了承载的服务的开发和部署。
  • 当决定在IIS中承载WCF服务时,一定要记住IIS5.1和IIS6.0仅限于HTTP通信。
时间: 2024-11-05 18:46:03

从零开始学WCF(4)的相关文章

从零开始学WCF(2):设计和实现服务协定

消息 消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头 服务 服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个服务操作 终结点 终结点是用来发送或接受消息(或执行这两种操作)的构造. 终结点包括: 一个定义消息可以发送到的目的地的位置(地址 Address) 一个描述消息应如何发送的通信机制的规范(绑定 Binding) 对于可以在该位置发送或接受(或两者皆可)的一组消息的定义(服务协定)该定义还描述了可以发送何种消息. WCF服务作为一个终结点集合向外

从零开始学WCF(1):WCF概述

什么是WCF 提供统一的,可用于建立安全,可靠的面向服务的应用的高效开发平台. 将Web服务的概念直接映射到.net framework CLR中对应的内容,包括将消息灵活且可扩展地映射到诸如C#,VB等语言实现的服务.该服务模型提供松耦合和版本管理的序列化功能,并提供与诸如消息队列(MSMQ),COM+,ASP.NET WEB服务,服务增强(WSE)等现有.net framework 分布式系统技术以及很多其他功能的集成和互操作性. WCF设计目标 生产效率 统一了现有的各种分布式技术 基于A

从零开始学WCF(七)Message类

Message类是WCF的基本类 客户端与服务之间的所有通信最终都会产生要进行发送和接收的Message实例 通常不会与Message类直接进行交互.相反,您需要使用WCF服务模型构造(如数据协定,消息协定和操作协定)来描述传入消息和传出消息. 在以下情况下可能需要使用Message类 需要一种替代方式来创建传出的消息内容(例如,从磁盘上的文件直接创建消息),而不是序列化.net framework对象. 需要一种替代方式来使传入的消息内容(例如,需要将XSLT转换应用于原始XML内容),而不是

[老老实实学WCF] 第二篇 配置WCF

原文:[老老实实学WCF] 第二篇 配置WCF 老老实实学WCF 第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.ServiceModel.Description; name

从零开始学Xamarin.Forms(一) 概述

Xamarin 读 "?z?m?rin",是一个基于开源项目mono的能够使用C#开发的收费的跨平台(iOS.Android.Windows Phone.Mac)解决方案. 1.原理 Xamarin.iOS: 也就是之前的 MonoTouch(Mono for iOS),使?静态编译(Ahead-Of-Time)?式将C#代码编译为 ARM?进制代码. Xamarin.Android: 即之前的MonoDroid(Mono for Android) ,是将C# 代码编译成IL封装到Mo

从零开始学android<android事件的处理方式.二十四.>

在android中一共有 多种事件,每种事件都有自己相对应的处理机制 如以下几种 1 单击事件 View.OnClickListener public abstract void onClick (View v) 单击组件时触发 2 单击事件 View.OnLongClickListener public abstract boolean onLongClick (View v) 长按组件时触发 3 键盘事件 View.OnKeyListener public abstract boolean

IC卡解密从零开始学1 (也许会有2) 解密工具V2 V3大放送 By:lookyour

前段时间发了一个破解的PN532工具,详见 ===========================IC卡解密工具 PN532工具XP 爆破版http://www.52pojie.cn/thread-597896-1-1.html IC卡解密从零开始学2  解密工具PN532-mfoc-mfcuk-GUIhttp://www.52pojie.cn/thread-604402-1-1.html =========================有很多人私信和回复希望有个详细点的介绍... 好吧,本着

跟我一起学WCF(11)——WCF中队列服务详解

一.引言 在前面的WCF服务中,它都要求服务与客户端两端都必须启动并且运行,从而实现彼此间的交互.然而,还有相当多的情况希望一个面向服务的应用中拥有离线交互的能力.WCF通过服务队列的方法来支持客户端和服务之间的离线工作,客户端将消息发送到一个队列中,再由服务对它们进行处理.下面让我们具体看看WCF中的队列服务. 二.WCF队列服务的优势 在介绍WCF队列服务之前,首先需要了解微软消息队列(MSMQ).MSMQ是在多个不同应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布在同一台机器

从零开始学android<RatingBar评分组件.二十三.>

如果现在用户要对某个应用程序打分往往会使用图所示的组件,通过选择的"五角星"的个数来决定最终的打分成绩 这样的功能在Android之中,可以使用RatingBar组件实现,使用此组件可以方便用户的输入,而且很直观,RatingBar类的定义结构如下: java.lang.Object ? android.view.View ? android.widget.ProgressBar ? android.widget.AbsSeekBar ? android.widget.RatingBa