摘要:
大家使用WCF的時候,會不會覺得使用SSL通道傳輸太麻煩,使用明文傳輸又覺得不安全呢? 特別是當傳遞的消息中帶有比較敏感,機密的身份信息的時候更是如此呢?我們在上文實現了壓縮編碼傳輸,詳見WCF進階:將編碼后的字節流壓縮傳輸,本文照葫蘆畫瓢,實現一個可能大家更為需要的功能,將數據對稱加密后傳輸,好處就是加密速度嗷嗷快,使用起來嗷嗷方便。 閱讀全文
posted @ 2010-04-13 20:18
Robin Zhang
閱讀(9338)
評論(17)
推薦(3)
摘要:
正好在園子中看到一篇博文在流模式下保持服務實例的狀態的兩種設計方式,細心的看了看,發現博主對WCF下流傳輸做了很深入的研究,但在程序的實現上頗顯復雜,沒有充分并且靈活的運用WCF的特性,在博主的那篇文章中要實現的目的就是將本地一個文件用流形式傳遞給遠程,并且要求遠程和本地的文件名稱一致。樓主的實現中,在PerCall模式下一次調用完不成一次傳輸,需要在調用的過程中,用靜態變量保持會話,這樣顯然過于復雜。其實這個實現非常簡單,只需要運用MessageHeader就能輕松解決,我前面的文章WCF 進階:為每個操作附加身份信息中也提到了,使用MessageHeader能附加用戶身份信息,那么附件任何其他信息,行不行,肯定是沒問題的。所以。。。。 閱讀全文
posted @ 2010-04-13 19:00
Robin Zhang
閱讀(5055)
評論(14)
推薦(2)
摘要:
在前面兩篇文章WCF進階:將消息正文Base64編碼和WCF進階:為每個操作附加身份信息中講述了如何通過攔截消息的方式來記錄或者修改消息,這種方式在特定條件下可以改變消息編碼格式,但實現方式并不規范,而且使用范圍也有限制。 WCF缺省提供了三種編碼器(MessageEncoder):TextMessageEncoder,BinaryMessageEncoder,MtomMessageEncoder。事實上也是基于XML可以有三種格式:Text,Binary,MTOM,而XmlDictionaryWr 閱讀全文
posted @ 2010-04-13 13:59
Robin Zhang
閱讀(10987)
評論(16)
推薦(1)

浙公網安備 33010602011771號