What are disadvantages of SOAP Web Services?

Technology CommunityCategory: API DesignWhat are disadvantages of SOAP Web Services?
VietMX Staff asked 3 years ago

Some of the disadvantages of SOAP protocol are:

  • Only XML can be used, JSON and other lightweight formats are not supported.
  • SOAP is based on the contract, so there is a tight coupling between client and server applications.
  • SOAP is slow because payload is large for a simple string message, since it uses XML format.
  • Anytime there is change in the server side contract, client stub classes need to be generated again. Can’t be tested easily in browser