Протоколы, такие как Java Message Service / Advanced Message Queuing, отправляют сообщения в пути (операции по отправке данных являются блокирующими и неблокирующими, соответственно).С HTTP я мог бы просто отправить запрос, где заголовки / тело содержат данные, обычно инкапсулированные в сообщении.Что касается ответа, сервер не будет отправлять его, а клиент не будет его слушать.
Учитывая эти наблюдения, в чем преимущество принятия односторонних протоколов связи, которые отправляют сообщения?