成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

讓你不解的WCF承載環境揭秘

開發 后端
ServiceHost 必須被實例化才能提供運行服務所需的WCF承載環境,文章有詳細的這方面介紹,希望大家仔細閱讀后可以明白什么是WCF承載環境。

CF現在還是有很多人用的,不知道你現在在使用嗎?如果你不用的話你就是落伍的人了,我們就WCF承載環境問題分析一下吧。Microsoft 在確保服務開發人員無需過分考慮WCF承載環境方面所做的努力是值得肯定的。ServiceHost 排除了所有技術性的難點,使您可以重點關注服務邏輯,而不必過多地考慮如何承載服務。您必須根據自己的具體要求選擇一個宿主。WCF 主要是作為編程模型而編寫的,其主要設計目的之一是為了實現“宿主的不可知”。ServiceHost 不關心自身在哪里被實例化,只要您希望服務可被訪問時它正在運行即可。也就是說,它需要一個運行 .NET 應用程序域的進程。

#T#在選擇應用程序類型時,必須考慮某些特定要求(例如,程序屬于控制臺應用程序還是 WinForms 應用程序等)。ServiceHost 必須被實例化才能提供運行服務所需的WCF承載環境。典型的 .NET 應用程序(例如,控制臺應用程序和 WinForms 應用程序)通常運行在用戶桌面計算機上。這些環境并非始終運行,它們可以承載您的服務,但卻并非典型的適用于企業的宿主。我們認為適用于企業的宿主應該能夠支持更大規模的面向服務的體系結構,在這種體系結構中,多個系統需要依賴服務所公開的關鍵業務功能。這些適用于企業的宿主通常能夠滿足諸如高可用性的要求。因此,我們不能將控制臺或 WinForms 應用程序做為適用于企業的宿主。

通常情況下,服務運行在服務器上,并由操作員進行管理和操作。管理服務器的操作員一般不希望在服務器重新啟動時手動啟動控制臺應用程序或 WinForms 應用程序。為了讓服務應用程序能夠在數據中心運行,對于企業級面向服務的情況來說,***可行的方案就是在 IIS 上承載服務,或將其作為一項 Windows 服務。

有時,您需要在用戶的桌面計算機上實現進程間通信。在這種情況下,只有當用戶使用應用程序時,服務才是活動的。需要進行進程間通信的典型應用程序就是控制臺應用程序和 WinForms 應用程序。這些應用程序適合承載這些類型的服務。

要能夠確定哪種宿主最適合您的情況,您應當考慮到非功能性要求。一般來講,非功能性要求規定了應用程序的技術要求,以確保其達到應用程序要求的質量和可維護性。對于 WCF 應用程序來說,非功能性要求實際涉及以下內容:
◆可用性:希望何時能夠訪問您的服務?
◆可靠性:當服務由于某些原因出現中斷時會發生什么問題?這將如何影響服務的其他使用者?
◆可管理性:是否需要便捷地了解承載 WCF 服務的宿主上所發生的情況?
◆版本控制:是否需要提供對舊版本服務的支持?是否知道誰在使用您的服務?
◆部署:要采用何種部署模型?是否要通過 Microsoft Installer 進程和 Visual Studio 部署包進行安裝,還是使用 xcopy 就可以滿足需要?
◆狀態:服務是無狀態的嗎?是否需要會話?

根據這些非功能性要求,您可以確定哪些宿主是符合您的需求的。為了幫助您做出選擇,本章后面的內容將介紹不同的WCF承載環境及其優缺點。注意 由于對自身的運行環境并不了解,因此 WCF 編程模型總是有可能切換到不同宿主,但這并不意味著您必須更改服務實施。首先,您需要在控制臺應用程序中進行自承載,以測試并確定服務的原型。

責任編輯:田樹 來源: 博客
相關推薦

2009-11-06 09:39:40

WCF契約

2009-11-05 14:13:33

WCF自承載

2009-11-05 13:54:07

WCF Service

2009-12-22 19:06:51

WCF自承載

2009-11-09 13:04:53

WCF事物處理

2009-11-06 12:29:23

2012-06-26 10:33:17

2009-11-05 10:56:31

WCF通訊

2024-11-29 10:48:54

IDEA技巧Mac

2009-11-05 15:25:36

WCF服務端配置

2009-11-06 13:23:27

WCF模式

2009-11-06 14:40:34

WCF REST架構

2010-03-01 15:51:01

WCF限流

2023-06-05 07:31:43

2009-11-06 14:25:56

WCF接口

2009-11-06 15:47:17

WCF Windows

2009-11-06 16:05:37

WCF回調契約

2012-02-01 10:44:49

HP Superdom關鍵業務

2011-06-17 10:35:21

布線散熱

2009-11-09 10:10:13

WCF異常
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美性高潮 | 精品视频一区二区三区四区 | 毛片网在线观看 | 日韩精品视频一区二区三区 | 国产精品综合一区二区 | 老司机午夜性大片 | 国产日韩精品一区 | 日韩在线观看中文字幕 | 99久久婷婷国产综合精品首页 | 日韩欧美一级精品久久 | 成人老司机 | 人人干人人超 | 午夜影院视频在线观看 | 中文字幕一区二区三 | 亚洲成av人影片在线观看 | www在线| 黄色在线观看网址 | 日本精品一区二区三区在线观看视频 | 国产精品69毛片高清亚洲 | 成人高清在线视频 | 午夜久久久久久久久久一区二区 | 精品欧美一区免费观看α√ | 欧美日韩国产精品一区二区 | 国产91在线播放 | 国产精品久久久久久久免费大片 | 成人精品一区亚洲午夜久久久 | 日韩中文电影 | 1区2区3区视频 | av影音资源 | 国产精品一区二区在线 | 午夜精品网站 | 91在线网站 | 色先锋影音 | 国产视频一区二区 | 国产精品视频导航 | 国产精品高潮呻吟久久av野狼 | 91视频大全 | 狠狠狠干 | 二区中文| 99久久国产综合精品麻豆 | 蜜桃视频在线观看免费视频网站www |