In WCF it can be necessary to define custom message headers, to transport additional data from client to server, without changing the body of the message, you must define custom headers. Soap Message with additional Header. < s:Envelope xmlns:s = ...