Kesha Williams discusses the history and future of SOAP.
- Having looked at restful APIs…and all the wonderful advantages they bring,…you might wonder why would anyone want to use anything else.…There's an ongoing debate with REST versus SOAP…which creates some questioning about the future of SOAP.…REST is like a postcard, very lightweight, no ceiling…or opening required to read the message.…And SOAP is like using an envelope.…You have to fold the letter and seal it.…And it has to be opened in order to read the message.…
SOAP has extra overhead, more bandwidth required.…REST and restful APIs have gained popularity over SOAP…and more support is found towards restful APIs.…Its simplicity with verb like operations make it friendly…to both the developer and consumer.…It's compatible with most formats and it's easy to use.…The rise of the cloud and cloud native APIs…may even drive more usage to REST APIs…as a lot of cloud based services expose APIs…that are only accessible via REST…with limited support for SOAP.…
So again, why look at any alternatives?…Well, SOAP issues for enterprise-level web services…
- What is a web service?
- Securing web services
- Consuming and creating a RESTful API
- Documenting an API
- Creating a web service
- Consuming a SOAP web service
- Developing APIs using GraphQL
Skill Level Beginner
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
What you should know1m 12s
1. Understanding Web Services
2. Using RESTful APIs and HATEOAS
3. Using SOAP-Based Web Services
4. Developing APIs Using GraphQL
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.