I have a need to be able to submit files to an external partner using WCF. I envision a very simple VB application where I can select the local file I need to submit to the external party and transfer the file. Followingly a separate functionality should make it possible to ask if transaction feedback is available as an XML file, and if such then download it to the client computer. I have documentation from external counterpart documenting the simple procedures available for sending and receiving the files. Communication is secure using certificates and certificates for the test-environment are available as well as a description of the .NET WCF Web Service providing a secure SOAP 1.2 endpoint.