掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流
WCF經(jīng)過長時間的發(fā)展,很多用戶都很了解WCF服務框架了,下面我們來介紹一下WCF服務框架的基本結構,希望對大家有幫助, WCF服務框架的基本結構如下圖所示:

創(chuàng)新互聯(lián)建站是一家朝氣蓬勃的網(wǎng)站建設公司。公司專注于為企業(yè)提供信息化建設解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設計,網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),小程序設計,十余年建站對成都木制涼亭等多個行業(yè),擁有多年建站經(jīng)驗。
#T#眾所周知,系統(tǒng)間的低耦合一直是大型企業(yè)應用系統(tǒng)集成追尋的目標,SOA面向服務架構的出現(xiàn)為我們的如何利用現(xiàn)有企業(yè)系統(tǒng)資源進行企業(yè)ERP系統(tǒng)設計和實現(xiàn)提供了重要的參考原則。SOA如此炙手可熱,各大廠商都推出了自己的中間件產(chǎn)品,比如Oracle Fusion和 SAP NetWeaver,IBM、BEA等企業(yè)也推出了自己基于SOA的解決方案?;贘2EE平臺的SOA架構設計中的一個重要概念就是EJB企業(yè)服務總線,作用是實現(xiàn)各個系統(tǒng)的數(shù)據(jù)交互。而.NET平臺上,WCF就是微軟為各個系統(tǒng)的數(shù)據(jù)交互提供通訊基礎框架
每個 Indigo 服務均由三個部分構成:
1.服務類:采用 C# 或 VB.NET 或其他基于 CLR 的語言編寫,實現(xiàn)一個或多個方法。通常包括服務契約、操作契約和數(shù)據(jù)契約。
2.宿主:一種應用程序域和進程,服務將在該環(huán)境中運行。ASP.NET,EXE,WPF,Windows Forms,NT Service,COM+作為宿主(Host) 。
3.終結點:服務暴露出來的地址,由客戶端用于訪問服務。通常提及的概念就是ABC,即地址、綁定和契約的第一個字母的簡稱。
如圖WCF服務框架:
終結點中重要的概念就是綁定,它是實現(xiàn)通信的關鍵部分。這里定義消息通訊的協(xié)議包括HTTP、TCP、UDP、MSMQ等,用戶可以根據(jù)自己的需要定義。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流