FC ConcursosFC Concursos

Questão FC890595

Karina é desenvolvedora e está responsável pela execução da integração do Sistema de Gestão de Documentos Internos (SISDOC) de sua organização com um sistema integrado de informaçõ

Web Services e APIs

FGV · 2026

Karina é desenvolvedora e está responsável pela execução da integração do Sistema de Gestão de Documentos Internos (SISDOC) de sua organização com um sistema integrado de informações de processos e documentos disponibilizado por outro órgão público. Para integração, o órgão público disponibilizou um Web Service.

 

Um dos blocos de informação constantes na descrição do Web Service de que Karina teve conhecimento foi:

  1. <wsdl:service name="MeuServico">

               <wsdl:port name="DefPorta" binding="tns:MeuBind">

                         <soap12:address

               location="http://meusite:7676/meuApp/meuServico"/>

                </wsdl:port>

    </wsdl:service>

  2. <wsdl:method name="MeuMetodo">

                    <soap12:method soapAction="urn:MinhaAcaoSoap"

                 soapActionRequired="true"/>

                      <wsdl:input>

                          <soap12:body use="string"/>

                      </wsdl:input>

    </wsdl:method>

  3. <message name="operacaoRequestMessage">

            <wsld:type="request" element="tns:operacaoRequest"/>

    </message>

  4. <xsd:element name="operacaoResponse">

              <xsd:simpleContent>

                <xsd:sequence>

                  <xsd:element name="resultado" type="xsd:string"/>

                </xsd:sequence>

              </xsd:simpleContent>

    </xsd:element>

  5. <xsd:targetNamespace="http://www.exemplo.com/servico">

                 <wsdl:binding name="ExemploBindingSOAP12">

                    <operation name="operacao"/>

                 </wsdl:binding>

    </xsd:targetNamespace>

Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O trecho apresentado corresponde ao elemento <wsdl:service>, responsável por expor o endpoint do serviço no arquivo WSDL. Ele agrupa informações de acesso e identifica o serviço por meio do atributo name.

Dentro dele, o elemento <wsdl:port> associa um binding — que descreve como as operações são transportadas — a uma porta/instância específica do serviço, identificada por name.

O elemento <soap12:address> contém o atributo location, que indica a URL onde o serviço está ouvindo requisições. O uso de soap12 sinaliza que a comunicação segue o padrão SOAP 1.2.

Em resumo, a estrutura mostra corretamente o mapeamento entre serviço, porta, binding e o endereço efetivo (endpoint), permitindo que clientes localizem e invoquem o serviço.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo