Escolar Documentos
Profissional Documentos
Cultura Documentos
W W W. D O M I N A N D OT I .CO M . B R
WWW.DOMINANDOTI.COM.BR
Cursos
Livros
Frum
Simulados
Blog
Materiais
Curta o Dominando TI no
e receba nossas dicas sobre concursos!
W W W. D O M I N A N D OT I .CO M . B R
Contextualizao
W W W. D O M I N A N D OT I .CO M . B R
Introduo
Estratgia que prope a organizao dos ativos de software de
forma que eles possam representar processos, atividades ou
tarefas de negcio de forma direta.
Provimento de servios
Devem ser baseados em padres e facilmente combinados e
reutilizados.
Organizao por meio de processos
W W W. D O M I N A N D OT I .CO M . B R
Introduo
Visa integrar sistemas existentes e futuros
Agrupa processos de negcios
Trata-os como servios interoperveis
W W W. D O M I N A N D OT I .CO M . B R
(BASA/2012/Cespe/Tec. Cientfico/Redes/108)
( ) Aplicaes legadas que rodam em plataforma alta podem
ser expostas como servio e integradas em aplicaes
desenvolvidas para plataforma baixa, mediante uma abordagem
de arquitetura orientada a servio (SOA).
W W W. D O M I N A N D OT I .CO M . B R
Neutralidade de implementao
Linguagens de programao, plataforma de hardware ou qualquer outro elemento
tecnolgico no so limitantes.
Interoperabilidade
Permite que sistemas coexistam e se comuniquem
Agrega flexibilidade arquitetura
W W W. D O M I N A N D OT I .CO M . B R
(Sefaz-SP/2013/FCC/Ag. Fiscal/TI/63)
A Arquitetura Orientada a Servios (SOA) tem algumas
caractersticas que possibilitam sua definio. Dentre essas
caractersticas est a de
(A) ter seus componentes fortemente acoplados.
W W W. D O M I N A N D OT I .CO M . B R
Web
Services
SOA
W W W. D O M I N A N D OT I .CO M . B R
(TJ-PE/2012/FCC/Analista/An. Sistemas/55)
Sobre SOA e tecnologias relacionadas, correto afirmar:
10
W W W. D O M I N A N D OT I .CO M . B R
Viso SOA
Processo de Negcio
Meta-Aplicaes
Servios
11
W W W. D O M I N A N D OT I .CO M . B R
Fonte: http://linux.ime.usp.br/~cef/mac499-06/monografias/filipemadeira/monografia.pdf
12
W W W. D O M I N A N D OT I .CO M . B R
Servio
Servio
Servio
SOA
13
W W W. D O M I N A N D OT I .CO M . B R
14
W W W. D O M I N A N D OT I .CO M . B R
15
W W W. D O M I N A N D OT I .CO M . B R
16
W W W. D O M I N A N D OT I .CO M . B R
Camadas
17
W W W. D O M I N A N D OT I .CO M . B R
Coreografia
composio de processos de negcio (atravs de Web Services) onde no
existe a figura de um processo mestre que controla e coordena os demais
processos. Neste tipo de composio, cada processo envolvido tem o
conhecimento de que faz parte de uma composio de processos e que
precisa interagir com outros processos de maneira ordenada para que a
composio resultante tenha sucesso.
Professor Marcelo Pacote - @professorpacote
18
W W W. D O M I N A N D OT I .CO M . B R
(PETR/2012/CESGRANRIO/Analista/Negcio/40)
Um processo de cotao pode ser descrito da seguinte maneira: o
departamento interessado na compra pede o preo ao departamento de
compras, que verifica todos os fornecedores disponveis e, em paralelo,
envia um pedido de cotao para cada fornecedor, esperando receber
de cada um primeiramente uma confirmao do recebimento (ack),
depois, o preo pedido. Aps receber todas as respostas, o
departamento de compras seleciona o menor preo e o envia para o
departamento interessado. luz dos conceitos de gesto de processos
integrados de negcios (BPM), essa descrio consiste em uma
(A) coreografia
(B) exceo
(E) orquestrao
19
W W W. D O M I N A N D OT I .CO M . B R
Vantagens
Diminuio do nmero de redundncias de funcionalidades
20
W W W. D O M I N A N D OT I .CO M . B R
Caractersticas
Os servios so representaes de aplicativos e procedimentos
21
W W W. D O M I N A N D OT I .CO M . B R
22
W W W. D O M I N A N D OT I .CO M . B R
23
W W W. D O M I N A N D OT I .CO M . B R
24
W W W. D O M I N A N D OT I .CO M . B R
25
W W W. D O M I N A N D OT I .CO M . B R
26
W W W. D O M I N A N D OT I .CO M . B R
27
W W W. D O M I N A N D OT I .CO M . B R
Servio
Aplicativo
Servio
Web Services
Servio
Servio
Barramento de Servios
28
W W W. D O M I N A N D OT I .CO M . B R
29
W W W. D O M I N A N D OT I .CO M . B R
Usurio
de servios
Executa
(Consolida e Requisita)
Provedor
de servio
Registra
Procura
Registro
de servios
30
W W W. D O M I N A N D OT I .CO M . B R
31
W W W. D O M I N A N D OT I .CO M . B R
32
W W W. D O M I N A N D OT I .CO M . B R
33
W W W. D O M I N A N D OT I .CO M . B R
34
W W W. D O M I N A N D OT I .CO M . B R
software.
software.
software.
35
W W W. D O M I N A N D OT I .CO M . B R
36
W W W. D O M I N A N D OT I .CO M . B R
37
W W W. D O M I N A N D OT I .CO M . B R
38
W W W. D O M I N A N D OT I .CO M . B R
39
W W W. D O M I N A N D OT I .CO M . B R
40
W W W. D O M I N A N D OT I .CO M . B R
41
W W W. D O M I N A N D OT I .CO M . B R
IV. Um servio pode ser definido como uma funo independente que
aceita uma ou mais requisies e devolve uma ou mais respostas atravs
de uma interface padronizada e bem definida. Servios podem tambm
realizar partes discretas de um processo tal como editar ou processar uma
transao e no devem depender do estado de outras funes ou
processos.
42
W W W. D O M I N A N D OT I .CO M . B R
c) I e III.
d) I, II e III.
e) I e IV.
43
W W W. D O M I N A N D OT I .CO M . B R
44
W W W. D O M I N A N D OT I .CO M . B R
45
W W W. D O M I N A N D OT I .CO M . B R
46
W W W. D O M I N A N D OT I .CO M . B R
a) somente I, II e III.
b) somente II, III e IV.
47
W W W. D O M I N A N D OT I .CO M . B R
48
W W W. D O M I N A N D OT I .CO M . B R
49
W W W. D O M I N A N D OT I .CO M . B R
50
W W W. D O M I N A N D OT I .CO M . B R
51
W W W. D O M I N A N D OT I .CO M . B R
52
W W W. D O M I N A N D OT I .CO M . B R
Gabarito
(BASA/2012/Cespe/Tec. Cientfico/Redes/108) certo
(Sefaz-SP/2013/FCC/Ag. Fiscal/TI/63) C
(TJ-PE/2012/FCC/Analista/An. Sistemas/55) A
(PETR/2012/CESGRANRIO/Analista/Negcio/40) A
[01] d
[07] c
[02] c
[08] e
[03] cc
[09] ecec
[04] a
[05] a
[10] b
[11] cee
[06] cec
53
W W W. D O M I N A N D OT I .CO M . B R
Anexo I
Exerccios Complementares
Professor Marcelo Pacote @professorpacote
W W W. D O M I N A N D OT I .CO M . B R
W W W. D O M I N A N D OT I .CO M . B R
prximos itens.
(
) No SOA, os web services permitem que os aplicativos se
comuniquem entre si de modo independente da plataforma e da
linguagem de programao. Os web services utilizam WSDL para
descrever interfaces de aplicativos.
( ) Na viso do SOA, XML e WSDL so padres abertos que permitem
que os servios se comuniquem independentemente da plataforma de
hardware, do sistema operacional e da linguagem de programao nos
quais o servio est implementado.
55
W W W. D O M I N A N D OT I .CO M . B R
56
W W W. D O M I N A N D OT I .CO M . B R
57
W W W. D O M I N A N D OT I .CO M . B R
58
W W W. D O M I N A N D OT I .CO M . B R
59
W W W. D O M I N A N D OT I .CO M . B R
c) Hub.
d) Webserver.
e) SOA (Service-oriented architecture).
Professor Marcelo Pacote - @professorpacote
60
W W W. D O M I N A N D OT I .CO M . B R
61
W W W. D O M I N A N D OT I .CO M . B R
II Interceptores
III Mediadores
62
W W W. D O M I N A N D OT I .CO M . B R
a) I P , II Q , III R
b) I Q , II S , III P
c) I R , II P , III S
d) I R , II S , III P
e) I S , II R , III Q
63
W W W. D O M I N A N D OT I .CO M . B R
64
W W W. D O M I N A N D OT I .CO M . B R
65
W W W. D O M I N A N D OT I .CO M . B R
c) a composio.
d) o reuso caixa-preta.
e) a heterogeneidade ambiental.
66
W W W. D O M I N A N D OT I .CO M . B R
Gabarito
[01] certo, certo
[02] a
[03] errado, certo, certo
[04] errado
[05] e
[06] c
[07] certo
[08] b
67
W W W. D O M I N A N D OT I .CO M . B R