- Building RESTful Web Services with Spring 5(Second Edition)
- Raja CSP Raman Ludovic Dewailly
- 254字
- 2021-06-30 19:13:23
A Few Basics
As the world has moved into the big data era, collecting and dealing with data alone has become the main part of most of our web applications, and web services, too, as web services deal only with data, not the other parts of the user experience, look, and feel. Even though user experience is very important for all web applications, web services play a major role in dealing with data by consuming services from the client side.
In the early days of web services, Simple Object Access Protocol (SOAP) was the default choice for all backend developers who dealt with web service consumption. SOAP was mainly used in HTTP and Simple Mail Transfer Protocol (SMTP) for message transmission across the same or different platforms. When there was no JavaScript Object Notation (JSON) format available for web services, XML used to be the only available format SOAP could use for the web service consumption.
However, in the JSON era, Representational State Transfer (REST) started dominating web service based applications, as it supports multiple formats, including JSON, XML, and other formats. REST is simpler than SOAP, and the REST standards are easy to implement and consume. Also, REST is lightweight as compared to SOAP.
In this chapter, we will cover the following topics:
- REST—a basic understanding
- Reactive programming and its basics, including the benefits of Reactive programming
- Spring 5 basics with Reactive programming
- A sample RESTful web service that will be used as a base for the rest of the book
- 廣電5G從入門到精通
- Application Development with Qt Creator(Second Edition)
- Web安全防護指南:基礎篇
- 物聯網識別技術
- Force.com Development Blueprints
- SSL VPN : Understanding, evaluating and planning secure, web/based remote access
- Building RESTful Web services with Go
- Microservice Patterns and Best Practices
- Working with Legacy Systems
- 光纖通信系統與網絡(修訂版)
- jQuery Mobile Web Development Essentials
- SAE原理與網絡規劃
- 4G小基站系統原理、組網及應用
- 物聯網與智能家居
- 人人都該都懂的互聯網思維