 Web services communicate via either SOAP or REST messages.WSE provides extensions to the SOAP protocol and allows the definition of custom security, reliable messaging, policy, etc.Developers can add these capabilities at design time using code or at deployment time through the use of a policy file.