位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 定義WCF服務(wù)協(xié)定 服務(wù)協(xié)定

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-11

    把System.ServiceModel.ServiceContractAttribute特性應(yīng)用于接口定義,就定義了服務(wù)協(xié)定。下表所示的屬性可用于定制服務(wù)協(xié)定。

屬 性

說明

Name

按照WSDL *<portType>元素中的定義,指定服務(wù)協(xié)定的名稱

Namespace

定義WSDL中<?0?丁沖0元素使用的服務(wù)協(xié)定的名稱空間

ConfigurationName

在配置文件中使用的服務(wù)協(xié)定名稱

HasProtectionLevel

指定服務(wù)使用的消息是否有明確定義的保護(hù)級別。保護(hù)級別允許簽名消息,或者簽名和加密消息

ProtecrionLevel

保護(hù)級別,用于保護(hù)消息

SessionMode

確定是否為消息啟用會話。如果使用會話,就可以確保關(guān)聯(lián)到發(fā)送給服務(wù)的不同端點(diǎn)的消息,即它們使 用同一個(gè)服務(wù)實(shí)例,因此可以共享狀態(tài)

CallbackContract

對于雙向消息傳輸,客戶端提供了協(xié)定和服務(wù)。如前所述,這是因?yàn)殡p向通信中的客戶端也用作服務(wù)器。這個(gè)屬性允許指定客戶端使用的協(xié)定


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部