Baixe o app para aproveitar ainda mais
Prévia do material em texto
1- O SOAP possui diversos tipos de dados simples ou genéricos e alguns podem s er utilizados pa ra mapear dados de um mesmo tipo específico. Assinale a alternativa que indique a troca de tipo de da do SOAP que nã o traz nenhum risco para a integridade do dado mapeado: substituir o tipo short por int. 2- Uma empresa precisa modelar os pe didos que recebe em uma struc t SOAP. Cada pedido tem uma data de recebimento e um item. O item é composto de um texto para descrição do pedido, um número indicando a quantidade pedida e o valor total do pedido. Assinale a alternativa que modela a struct SOAP corretamente. <element name="Pedido"> <complexType> <element name="recebimento" type="xsd:date"/> <element name="Item"> <complexType> <element name="descricao" type="xsd:string"/> <element name="quantidade" type="xsd:int"/> <element name="valorTotal" type="xsd:float"/> </complexType> </element> </complexType> </element> 3- O seguinte array foi definido para modelar a lista de compras de um cliente: <element name="listaDeCompras"> <complexType> <listaDeCompras SOAP-ENC:arrayType=" x yz:ur-t ype[4] "> <Ordem> <Produto>Maçã</Produto> <Preco>1.56</Preco> </Ordem> <Ordem> <Produto>Pera</Produto> <Preco>1.48</Preco> <Quantidade>5</Quantidade> </Ordem> <Cliente> <Nome>Thiago Nascimento</Nome> <Celular>99999-9999</Celular> </Cliente> <complexType> </element> O esquema utilizado para descrever o array acima fo i: <element name="listaDeCompras" type="SO AP-ENC:Arra y"/> Indique a alternativa que aponta as correções que devem ser fe itas no array para q ue ele esteja de acordo com o esquema definido e seja um tipo de dado composto válido de acordo com a especificação SO AP. Os d ois primeiros elementos devem ser removidos (element e complexType) e a quantidade de elementos permitida no array deve ser ajustada de 4 para 3 no atributo arrayType do elemento listaDeCompras. 4- Uma livraria di sponibilizou um web service SOAP no endereço http://livro.com.brpara que clientes possam consultar o preço de li vros. O métod o consultarPreco espera qu e os clientes informem os pa râmetros isbn, titulo e ano Publicacao do livro, nessa ordem, para que possa retornar o preço. Indique qual requisição SOAP é capaz de se comunicar corretamente com o web service da livraria. 5- Um hotel começou a disponibilizar um we b s ervice para consul ta de preços de diárias. O serviço retorna o valor da diária de acordo com o tipo e a categoria do quarto. Um cliente rece beu a seguinte resposta SOAP retornada pelo web service, porém não conseguiu recuperar o valor da diária. <SOAP-ENV:Envelope xmlns:SOAP-ENV = " http://www.w3.org/2001/12/soap-envelope" SOAP-ENV:encodingStyle = "http://www.w3.org/2001/12/soap-encoding"> <SOAP-ENV:Body xmlns:m = "http://www.xyz.org/reservas" > <m:ConsultarReserva> <m:TipoDeQuarto>Sol teiro</m:TipoDeQuarto> <m:Categoria>Sta ndard</m:Categoria> <m:Valor>150 .00</m:Valor> </m:ConsultarReserva> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Indique a alternativa que explica o ajuste que precisa ser feito na resposta SOAP para que ela esteja de acordo com a especificação do protocolo e possa ser corretamente interpretada pelos clientes. O valor da diária deve ser posicionado como primeiro elemento da struct ConsultarReserva image1.png
Compartilhar