114培訓(xùn)網(wǎng)歡迎您來到北京中科信軟培訓(xùn)中心!

WCF 原理與應(yīng)用開發(fā)

授課機(jī)構(gòu):北京中科信軟培訓(xùn)中心

關(guān)注度:636

課程價格: 請咨詢客服

上課地址:請咨詢客服

開課時間:滾動開班

在線報名

課程詳情在線報名

更新時間:2025-03-14
課程簡介: WCF是.NET平臺下開發(fā)各種風(fēng)格的分布式應(yīng)用的統(tǒng)一框架(統(tǒng)一了WEB服務(wù)、遠(yuǎn)程處理框架)。它通過一種面向服務(wù)的新型編程模型簡化了分布式應(yīng)用程序的開發(fā)。本課程將介紹WCF相關(guān)的基礎(chǔ)概念、基本架構(gòu)、配置和部署,并通過實例詳細(xì)介紹如何用WCF技術(shù)開發(fā)分布式應(yīng)用,包括如何開發(fā)面向云計算的WCF應(yīng)用。本課程還將介紹.NET 4.0下的WCF新特性,這些特性進(jìn)一步簡化了WCF配置、增強(qiáng)了服務(wù)發(fā)現(xiàn)和服務(wù)路由相關(guān)的功能。 培訓(xùn)目標(biāo): 了解WCF基本概念和原理,熟練掌握WCF配置工具,基本掌握如何用WCF開發(fā)典型的分布式應(yīng)用,有用WCF解決實際問題的思路。 授課方式: 定制課程+案例講解 + 小組討論,60%案例講解,40%實踐演練;通過12個可實踐操作的例子,帶領(lǐng)學(xué)員一起在實例中學(xué)習(xí)體會WCF開發(fā)分布式應(yīng)用的難點(和樂趣)。 培訓(xùn)內(nèi)容: WCF概覽: WCF解決的問題:統(tǒng)一通信 以消息為中心 消息及消息模式 服務(wù)和終結(jié)點 通信協(xié)議和綁定 行為 服務(wù)和操作協(xié)定 WCF體系結(jié)構(gòu) 協(xié)定和說明 服務(wù)運(yùn)行時 消息傳遞 宿主 *個例子Hello WCF:一步步實現(xiàn) 開發(fā)前準(zhǔn)備 定義服務(wù)協(xié)定 實現(xiàn)服務(wù)協(xié)定 承載服務(wù) 實現(xiàn)客戶端 配置客戶端 使用客戶端 基本服務(wù)協(xié)定 操作協(xié)定:參數(shù)和返回值 單向消息 雙工通道 指定數(shù)據(jù)傳輸 通過MessageContract定制消息 使用流定制消息及其實例 使用派生類型 數(shù)據(jù)協(xié)定,定義序列化 協(xié)定錯誤處理 會話、操作事務(wù)與可靠性 使用會話,啟動/結(jié)束會話 同步和異步操作,服務(wù)器端 可靠服務(wù)及實例 使用事務(wù)及實例 深入服務(wù)運(yùn)行時 實例生存期 并發(fā)和同步支持 承載服務(wù)托管程序、WINDOWS 服務(wù)、IIS 深入了解客戶端 客戶端體系結(jié)構(gòu) 自動生成客戶端代理 實現(xiàn)回調(diào)接口 使用ClientBase創(chuàng)建客戶類 使用ChannelFactory創(chuàng)建客戶類 異步調(diào)用WCF服務(wù) 用配置工具/編碼配置客戶端行為 實例分析:多點聊天程序 深入了解傳輸協(xié)議,HTTP、TCP、命名管道、消息隊列 使用tcp共享端口 對等網(wǎng)絡(luò) 傳輸配額 WCF中的安全性 傳輸安全性/消息安全 訪問控制 審核 在WCF通信中使用基本身份驗證 基于ASP.NET Membership的身份驗證和授權(quán) 基于部分信任的部署 WCF WEB編程模型 Uri請求和服務(wù)方法的映射 實例:創(chuàng)建REST風(fēng)格WEB服務(wù) 實例:JSON支持及與AJAX集成 .NET 4.0新特性 簡化的WCF服務(wù)配置 服務(wù)發(fā)現(xiàn)功能 路由服務(wù) 實例練習(xí) 面向云的WCF應(yīng)用 基于云的應(yīng)用模型:計算、存儲和通信 賬號、角色、實例 角色實例間基于WCF的通信 使用AppFabric提供的通信中繼服務(wù) 在WCF中使用AppFabric提供的訪問控制 實例練習(xí):基于云的聊天程序 常見問題總結(jié) 學(xué)習(xí)期限:2天 培訓(xùn)對象:了解分布式的概念,會用C#語言編寫簡單的程序,對.NET下分布式應(yīng)用感興趣的開發(fā)人員和測試人員。 學(xué)員基礎(chǔ):具有.Net一般開發(fā)經(jīng)驗。 開班方式:公開課,請留意 每月公開課計劃時間,開課地點:北京,上海,深圳,昆明企業(yè)內(nèi)訓(xùn),如果您報名人數(shù)超過8人,可以專門定制課程內(nèi)容,上門授課。 定制請求:如果課程不符合您的期望,您可以發(fā)出課程定制請求, 可以定制的范圍:課程內(nèi)容,講師人選,培訓(xùn)采用的案例,培訓(xùn)課時,開課時間。 課程特點: 1、 資深專家指導(dǎo),難得的導(dǎo)師式學(xué)習(xí) 2、 客戶實際項目案例,直接過渡到工作 3、 理論與實踐相結(jié)合,注重應(yīng)用實效 4、 持續(xù)的技術(shù)支持,客戶成功的保證。 以上課程可以根據(jù)企業(yè)實際需要進(jìn)行定制安排。 詳情請咨詢:010-62876152-803;13810336369;QQ:877975079;劉小姐 網(wǎng)址: E-mail:
姓名不能為空
手機(jī)號格式錯誤