In Service oriented architecture there are two parties involved, Server and Client .Server and client communicate to each other via Messages. Message travels over the network. For communication; server and client must be agreed upon Format of message Protocol Transport Encoding of the message etc. Channels are the responsible component of WCF for Creation of … Continue reading What is Channel in WCF?
Note: This post is inspired by one of the chapter from book Essential WCF. I tried to put the content in my way. Thanks to the original author. I strongly recommend you to read this post http://winterdom.com/2007/08/ioutputchanneloverirequestchannel One way communication pattern allows client to send message to service and forget. Client doesn’t have to wait … Continue reading Calling One-Way WCF Service using IOutputChannel
It is common when you will create Message, you may use below classes Class Namespace XmlDictionary System.Xml XmlDictionaryString System.Xml Let us investigate purpose of each class one by one. XmlDictionary class allows us to create a private pair of Key and Value. This key-value pair can be used to represent Element name Attribute name XML … Continue reading XmlDictionary and XmlDictionaryString classes to create WCF Message
Theory behind WCF Tracing is not an exception of classical definition of Tracing. Through Tracing an application provides information about itself. Information may vary from internal state of object to passed input parameter to method. This information should be logged, persisted or saved somewhere. WCF Tracing can be used for the instrumentation of the WCF … Continue reading Tracing in WCF: Understanding basic steps