You need to ensure that the Web service can accept messages larger than 64 KB without generating errors
You need to implement the error handling code for SearchMessages and create a new channel on the client only if the channel faults
You need to create a channel factory that can send messages to the endpoint listening at net.pipe://localhost/ContosoService