SóProvas


ID
895198
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca de interoperabilidade de sistemas, julgue os itens
subsequentes.

A linguagem WSDL é utilizada para descrever web services limitadas ao tipo request-response.

Alternativas
Comentários
  • Operation Types
    The request-response type is the most common operation type, but WSDL defines four types:

     

    Type Definition One-way The operation can receive a message but will not return a response Request-response The operation can receive a request and will return a response Solicit-response The operation can send a request and will wait for a response Notification The operation can send a message but will not wait for a response
    fonte: http://www.w3schools.com/wsdl/wsdl_ports.asp
  • Prezados,

    De acordo com a especificação da WSDL, fornecida pela W3C, existem quatro tipos de transmissão suportado pelo WSDL : A questão está errada.
    One-way :O endpoint recebe a mensagem
    Request-response :O endpoint recebe a mensagem e envia a resposta correlacionada
    Solicit-response :O endpoint envia a mensagem e recebe a resposta correlacionada
    Notification :O endpoint envia a mensagem
    Portanto, a WSDL não se limita ao tipo request-response, questão errada.
     
    Fonte : http://www.w3.org/TR/wsdl
  • - Message Exchange patterns (MEPs) – é um template que estabelece um padrão para a troca de mensagens entre duas comunicações. Possui 4 combinações:

    - Inbound

            * request/response – input/output

            * one way – input (unidirecional)

    - Outbound

            * solicit/response – output/input (assíncrono)

            * notification – output (assíncrono)

  • 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.