WCFのデータ構成
WCFはウィンドウズコミュニケーションファウンデーションはSOAPの技術を使用してRPCを実現する技術です。ウェブサービスを提供するけれどHTTPだけではなくて他のプロトコルを使う事が可能です。
In the RPC or COM/CORBA world of distributed objects, interfaces tend to be exposed to a client who subsequently uses an interface compiler to generate proxy code which connects to the remote service. In WCF, these interfaces are known as "Service Contracts". "Data Contracts" are used by WCF to indicate how classes are serialized into the SOAP message (XML) sent on the wire. However, using tracing to log SOAP messages received by a WCF client, I was unable to find the object data sent from the service back to the client (which was received correctly as a string). I am wondering whether the data is encrypted by default. If so, does any trace setting enable the decrypted SOAP body to be printed?
Update: In fact, using the System.ServiceModel.MessageLogging source with the