WCF

 

'C#.NET > C#' 카테고리의 다른 글

(WCF) .net CORE WCF  (0) 2017.04.13
(WCF) Setting  (0) 2017.04.13
(WCF) Transaction 전달  (0) 2017.04.13
(WCF) 통신 로그 남기기  (0) 2017.04.13
(WCF) 서비스 서버단에서 접속한 Client IP 가져오기  (0) 2017.04.13
(WCF) IIS vs WinForm 속도 비교  (0) 2017.04.13
WCF
 

MSDN

<system.serviceModel>
  <diagnostics>
    <messageLogging 
         logEntireMessage="true" 
         logMalformedMessages="true"
         logMessagesAtServiceLevel="true" 
         logMessagesAtTransportLevel="false"
         maxMessagesToLog="3000"
         maxSizeOfMessageToLog="20000"/>
  </diagnostics>
</system.serviceModel>
contig 상에 설정을 통해 통신시 주고 받은 데이터 및 통신 에러 에대한 추적이 가능하다.

xml 파일이 아닌 svclog 확장자로 파일 로그를 남기면 Microsoft Service Trace Viewer 로 확인이 가능하다.

'C#.NET > C#' 카테고리의 다른 글

(WCF) Setting  (0) 2017.04.13
(WCF) Transaction 전달  (0) 2017.04.13
(WCF) 통신 로그 남기기  (0) 2017.04.13
(WCF) 서비스 서버단에서 접속한 Client IP 가져오기  (0) 2017.04.13
(WCF) IIS vs WinForm 속도 비교  (0) 2017.04.13
(Entity) Code First 마이그레이션  (0) 2017.04.13
WCF

OperationContext ctx = OperationContext.Current;
string sessionID = ctx.SessionId;

var context = OperationContext.Current;
var prop = context.IncomingMessageProperties;
var endpoint = prop[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;

string ipText = endpoint.Address;
Console.WriteLine("★IPADDRESS: " + ipText + ", SESSIONID : " + sessionID);

+ Recent posts

티스토리 툴바