Buscar

aula10-programacao cliente servidor

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
	
	Permitem às aplicações enviar e receber dados. 
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		2.
		Sobre REST é incorreto afirmar que:
	
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	É baseado em protocolos off-line.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		3.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	A criação em linguagem C#.
	
	
	Executar chamadas estilo RPC.
	
	
	A criação em linguagem Java.
	
	
	Uso de um protocolo baseado em XML.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
	
	
	
	 
		
	
		4.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	UDDI
	
	
	RPC
	
	
	COS Naming
	
	
	IDL
	
	
	WSDL
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		5.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	POST
	
	
	HEAD
	
	
	PUT
	
	
	GET
	
	
	DELETE
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		6.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	Service, Path e PathParam
	
	
	WebService, WebMethod e WebParam
	
	
	Service, WebMethod e Param
	
	
	WebService, Path e WebParam
	
	
	WebServlet, WebMethod e Param
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	IDL
	
	
	COS Naming
	
	
	RPC
	
	
	UDDI
	
	
	WSDL
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	POST
	
	
	DELETE
	
	
	HEAD
	
	
	GET
	
	
	PUT
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	WebServlet, WebMethod e Param
	
	
	Service, WebMethod e Param
	
	
	WebService, WebMethod e WebParam
	
	
	WebService, Path e WebParam
	
	
	Service, Path e PathParam
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	É baseado em protocolos off-line.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Executar chamadas estilo RPC.
	
	
	A criação em linguagem C#.
	
	
	A criação em linguagem Java.
	
	
	Uso de um protocolo baseado em XML.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	IDL
	
	
	RPC
	
	
	COS Naming
	
	
	WSDL
	
	
	UDDI
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o métodoHTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	GET
	
	
	PUT
	
	
	DELETE
	
	
	HEAD
	
	
	POST
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	WebServlet, WebMethod e Param
	
	
	WebService, Path e WebParam
	
	
	Service, Path e PathParam
	
	
	Service, WebMethod e Param
	
	
	WebService, WebMethod e WebParam
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	É baseado em protocolos off-line.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Uso de um protocolo baseado em XML.
	
	
	A criação em linguagem C#.
	
	
	Executar chamadas estilo RPC.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	A criação em linguagem Java.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
	
	
	
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	UDDI
	
	
	RPC
	
	
	COS Naming
	
	
	WSDL
	
	
	IDL
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	HEAD
	
	
	PUT
	
	
	GET
	
	
	POST
	
	
	DELETE
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	Permitem às aplicações enviar e receber dados. 
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	WebServlet, WebMethod e Param
	
	
	WebService, Path e WebParam
	
	
	WebService, WebMethod e WebParam
	
	
	Service, WebMethod e Param
	
	
	Service, Path e PathParam
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	É baseado em protocolos off-line.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Executar chamadas estilo RPC.
	
	
	Uso de um protocolo baseado em XML.
	
	
	A criação em linguagem Java.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	A criação em linguagem C#.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
	
	
	
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	IDL
	
	
	RPC
	
	
	COS Naming
	
	
	WSDL
	
	
	UDDI
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações,mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		3.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	Service, Path e PathParam
	
	
	Service, WebMethod e Param
	
	
	WebServlet, WebMethod e Param
	
	
	WebService, WebMethod e WebParam
	
	
	WebService, Path e WebParam
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		4.
		Sobre REST é incorreto afirmar que:
	
	
	
	É baseado em protocolos off-line.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		5.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	DELETE
	
	
	PUT
	
	
	HEAD
	
	
	GET
	
	
	POST
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	Executar chamadas estilo RPC.
	
	
	A criação em linguagem Java.
	
	
	A criação em linguagem C#.
	
	
	Uso de um protocolo baseado em XML.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
	
	 
		
	
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	UDDI
	
	
	COS Naming
	
	
	RPC
	
	
	WSDL
	
	
	IDL
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	POST
	
	
	HEAD
	
	
	PUT
	
	
	DELETE
	
	
	GET
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	Service, Path e PathParam
	
	
	WebService, WebMethod e WebParam
	
	
	WebService, Path e WebParam
	
	
	WebServlet, WebMethod e Param
	
	
	Service, WebMethod e Param
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
	
	É baseado em protocolos off-line.
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	A criação em linguagem C#.
	
	
	A criação em linguagem Java.
	
	
	Executar chamadas estilo RPC.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	Uso de um protocolo baseado em XML.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	WSDL
	
	
	IDL
	
	
	RPC
	
	
	COS Naming
	
	
	UDDI
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	HEAD
	
	
	POST
	
	
	DELETE
	
	
	GET
	
	
	PUT
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são,respectivamente:
	
	
	
	WebService, WebMethod e WebParam
	
	
	Service, WebMethod e Param
	
	
	WebServlet, WebMethod e Param
	
	
	WebService, Path e WebParam
	
	
	Service, Path e PathParam
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	É baseado em protocolos off-line.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Executar chamadas estilo RPC.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	A criação em linguagem Java.
	
	
	A criação em linguagem C#.
	
	
	Uso de um protocolo baseado em XML.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.
		1.
		Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas:
	
	
	
	UDDI
	
	
	COS Naming
	
	
	WSDL
	
	
	IDL
	
	
	RPC
	
Explicação:
Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
	
	
	
	 
		
	
		2.
		Nos Web Services do tipo RESTful, qual o método HTTP utilizado para efetuar consultas aos valores das entidades?
	
	
	
	PUT
	
	
	GET
	
	
	POST
	
	
	HEAD
	
	
	DELETE
	
Explicação:
A utilização dos métodos HTTP pelo REST é bastante padronizada, como na adoção de GET para "SELECT" , PUT para "INSERT" e POST para "UPDATE".
	
	
	
	 
		
	
		3.
		Sobre os Web Services é incorreto afirmar que:
	
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações distintas
	
	
	Permitem que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
	
	
	Permitem às aplicações enviar e receber dados. 
	
	
	 Formam uma solução utilizada na integração de sistemas e na comunicação entre aplicações identicas
	
	
	 Permitem que novas aplicações possam interagir com aquelas que já existem.
	
Explicação:
Os web services são funções de softwares que apresentam uma estrutura arquitetural que permitem a comunicação entre aplicações, mesmo que suas linguagens sejam diferentes. 
	
	
	
	 
		
	
		4.
		As anotações utilizadas para definir um Web Service SOAP, um método deste Web Service, e os parâmetros de chamada do método são, respectivamente:
	
	
	
	Service, WebMethod e Param
	
	
	WebService, Path e WebParam
	
	
	WebService, WebMethod e WebParam
	
	
	Service, Path e PathParam
	
	
	WebServlet, WebMethod e Param
	
Explicação:
Para o Java, um Web Service SOAP é uma classe comum que recebe a anotação @WebService. Esta classe pode ter diversos métodos e nem todos eles devem ser expostos, sendo necessário o uso de @WebMethod nos métodos expostos, bem como @WebParam nos parâmetros dos mesmos.
	
	
	
	 
		
	
		5.
		Sobre REST é incorreto afirmar que:
	
	
	
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	
	
	É baseado em protocolos off-line.
	
Explicação:
REST tem como base certos protocolos da internet, logo são on-line.
	
	
	
	 
		
	
		6.
		O que garante a plena interoperabilidade dos Web Services SOAP e transparência para os firewalls é:
	
	
	
	Uso de um protocolo baseado em XML.
	
	
	Trabalhar com as bibliotecas Microsoft.
	
	
	A criação em linguagem C#.
	
	
	A criação em linguagem Java.
	
	
	Executar chamadas estilo RPC.
	
Explicação:
A interoperabilidade é a comunicação entre plataformas distintas, e o uso de um protocolo texto, transparente aos firewalls, com a adoção de uma sintaxe interpretável em qualquer plataforma, no caso XML, acaba por garantir esta interoperabilidade. Não apenas o protocolo SOAP, mas também a descrição dos serviços (WSDL) e o registro (UDDI) são no formato XML, permitindo a interoperabilidade de Web Services SOAP em todos os níveis.

Continue navegando