Enterprise Application Architecture with .NET Core
by Ganesan Senthilvel, Ovais Mehboob Ahmed Khan, Habib Qureshi
Web API and web services
Microservice is often referred to as a remotely callable API, but it is much more than the older network-callable API or remote process execution standards such as Remote Method Invocation (RMI), Common Object Request Broker Architecture (CORBA), or Distributed Component Object Model (DCOM) - callable API standards.
Web API is, however, most common in the Microsoft world, where Web APIs (server-side) are REST-based services that use HTTP verbs to define actions on the business resources (data). This kind of service typically uses JSON or XML (or sometimes in binary) as the request and response format.
Web services are services which are traditionally SOAP (simple object access protocol) based services whose request ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access