Errado. São 4 tipos:
Request/response – input/output:
One way – input (unidirecional)
Solicit/response – output/input (assíncrono)
Notification – output (assíncrono)
.
Clareando os comentários:
Pense no endpoint como o cara que fornece o serviço... onde tá rodando o serviço!!!
.
- Inbound
* request/response – input/output:
-> Aqui o cliente faz o pedido - request - e o servidor responde - response;
-> Ou de maneira análoga: O endpoint recebe a mensagem e envia a resposta correlacionada.
.
* one way – input (unidirecional)
-> Aqui o servidor recebe a mensagem, sem responder nada.
-> Ou de maneira análoga: O endpoint recebe a mensagem.
.
- Outbound
* solicit/response – output/input (assíncrono)
-> Aqui o servidor faz o pedido - solicit - e o cliente responde - response;
-> Ou de maneira análoga: O endpoint envia a mensagem e recebe a resposta correlacionada
.
* notification – output (assíncrono)
-> Aqui o servidor envia a mensagem, sem esperar resposta, mas apenas notifica.
-> Ou de maneira análoga: O endpoint envia a mensagem.