Everything about SOAP, REST, and Message Brokers

Web Services

Why do we need web services?

Characteristics of Web Services

Benefits of web services

Types of Web Services

SOAP ( Simple Object Access Protocol )

How SOAP works?

SOAP Header

SOAP Body

Disadvantages of SOAP

RESTful Web Services

REST Design Principles

SOAP VS REST

HTTP (HyperText Transfer Protocol)

HTTP Status Codes

HTTP 1.0 VS HTTP 1.1

What is the issue with this behavior?

REST Behavior

Synchronous REST

Asynchronous REST

Message Broker/ Integration broker

Message Broker Models

Point-to-Point Messaging

2. Publish/ Subscribe Messaging

Apache Kafka

Kafka vs RabbitMQ

Java Messaging Service (JMS)

WSO2 Message Broker (wso2 MB)

Associate Software Engineer at Virtusa