偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

WCF服務消息正確查看方式探討

開發(fā) 開發(fā)工具
WCF服務消息的操作步驟我們將會在這里分步驟詳細的為大家講解,對于初學者來說,可以以此為參考對象,并通過實踐加深對此的印象。

當我們想要對一個WCF服務進行保護時,首先要做的就是查看我們所要保護的服務消息。那么今天,我們將會為大家詳細介紹一下WCF服務消息的查看這一比較基礎的操作技術,希望可以給大家?guī)硇椭?t#

(1)打開一個命令行窗口。

具體步驟:選擇Start | Run菜單項,然后輸入CMD并按Enter鍵。

(2)在命令行窗口中,輸入“md c:\logs”并按Enter鍵。

這會在C:盤中創(chuàng)建一個名為logs的目錄。

(3)輸入Exit并按Enter鍵來關閉命令行窗口。

(4)回到Visual Studio,在Solution Explorer的DerivativesCalculatorService項目中,右鍵單擊Web.config文件并選擇Open菜單項。

(5)用下面的XML代碼替換web.config文件中的內(nèi)容。

  1. < ?xml version="1.0" encoding="utf-8" ?>   
  2. < configuration>   
  3. < system.diagnostics>   
  4. < sources>   
  5. < source name="System.ServiceModel.MessageLogging"
     switchValue="Verbose">   
  6. < listeners>   
  7. < add name="xml”   
  8. type="System.Diagnostics.XmlWriterTraceListener"   
  9. initializeData="C:\logs\message.log" />   
  10. < /listeners>   
  11. < /source>   
  12. < /sources>   
  13. < trace autoflush="true" />   
  14. < /system.diagnostics>   
  15. < system.serviceModel>   
  16. < diagnostics>   
  17. < messageLogging logEntireMessage="true"   
  18. maxMessagesToLog="300"   
  19. logMessagesAtServiceLevel="false"   
  20. logMalformedMessages="true"   
  21. logMessagesAtTransportLevel="true" />   
  22. < /diagnostics>   
  23. < services>   
  24. < service name="DerivativesCalculatorService.Calculator">   
  25. < endpoint address=""   
  26. binding="basicHttpBinding"   
  27. contract="DerivativesCalculatorService.IDerivativesCalculator"/>   
  28. < /service>   
  29. < /services>   
  30. < /system.serviceModel>   
  31. < /configuration> 

 

上面的配置告訴WCF服務消息的通信以XML格式保存在c:\logs\message.log文件中。

產(chǎn)生日志文件

(6)選擇Build | Build Solution菜單項。

(7)在Solution Explorer中右鍵單擊Client項目并選擇Debug | Start new instance菜單項。

(8)在剛打開的Client.EXE命令行窗口中按Enter鍵。我們會看到客戶程序從運行在IIS中的Derivatives Calculator服務獲得了一個衍生產(chǎn)品的估計價格。

(9)在Client.EXE命令行窗口中按Enter鍵來關閉客戶程序

(10)選擇Start | Run菜單項,輸入Notepad并按Enter鍵。

(11)在Notepad中選擇File | Open菜單項。

(12)找到C:\Logs\message.log并單擊Open按鈕。

(13)選擇Edit | Find菜單項,在Find what文本框中輸入“MSFT”并單擊Find Next按鈕。

我們能夠找到這個字符串,因為這是客戶程序發(fā)給服務的消息中用到的股票代號。這證明了與客戶程序與服務間的通信是未經(jīng)加密的。

(14)單擊Cancel按鈕來關閉Find對話框。

(15)選擇File | Exit菜單項來關閉Notepad。

以上步驟就是WCF服務消息的查看方法。

責任編輯:曹凱 來源: IT168
相關推薦

2010-02-26 14:05:57

WCF通信方式

2010-03-01 10:26:40

WCF異步服務

2010-02-24 10:07:48

WCF跨越邊界

2010-02-22 14:09:08

WCF Dispose

2010-03-01 16:59:31

WCF異常調(diào)試

2010-03-02 16:05:48

WCF端點配置

2010-02-26 17:44:51

WCF安全參數(shù)

2009-12-22 18:24:13

WCF面向服務

2010-03-01 14:08:53

WCF編碼器

2010-02-22 17:21:02

WCF消息交換

2010-02-22 14:18:34

WCF服務驗證

2009-07-01 09:43:40

WCF安全元數(shù)據(jù)

2009-11-05 16:12:09

WCF會話服務

2009-11-09 16:25:24

WCF Data Co

2010-03-01 17:44:39

Silverlight

2010-02-24 10:41:28

WCF服務保護

2010-03-04 14:51:21

Python Conf

2010-02-24 10:35:56

WCF鏈接服務超時

2010-02-25 16:52:12

引用WCF服務

2010-02-23 10:51:32

WCF Address
點贊
收藏

51CTO技術棧公眾號