2

我們已經開始與同步框架原型......我想知道是否/如何我們可以使用加密,認證和壓縮...同步框架Microsoft加密和壓縮

難道我們僅限於使用SSL wcf還是有其他的可能性......也想知道壓縮或認證是否可能以及如何?任何與示例偉大的鏈接...

我假設爲其基於WCF的,我們可以使用所有的WCF認證mechansims甚至可能是一個壓縮傳輸通道或這樣的......但如果有漂浮的例子,我太愚蠢找請讓我知道...

乾杯亞歷克斯

回答

2

對於加密可以使用WCF綁定標籤

<security mode="Transport"> 
    <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" /> 
    <message clientCredentialType="Windows" /> 
</security> 

爲了驗證你可以問服務類的ServiceSecurityContext.Current。 WindowsIdentity知道誰是用戶,你是否認證rutine。

對於壓縮,你可以創建你的WCF頻道,可以在發送數據之前使用GZip壓縮,並在接收之前進行解壓縮。 (我今天會上傳一個例子)。

你也可以在這裏下載壓縮的實現:http://weblogs.asp.net/cibrax/archive/2006/03/29/WS_2D00_Compression-for-WCF.aspx

+0

嘿哇! :-)好回答!我會檢查一下,我不會給你滿分,以防萬一有人能夠頂上它,但很多已經感謝,我認爲點是你的! :-) – alex 2010-01-26 13:06:24