The following are the disadvantages of SOAP.
Slower than CORBA or RMI or IIOP due to the lengthy XML format
that it has to follow and the parsing of the envelop that is required.
It depends on WSDL and does not have any standardized mechanism for
dynamic discovery of the services.