a. ( ) Armazenar persistentemente registros de dados (records) utilizados na execução de serviços.
b. ( ) Registrar os provedores de serviços disponíveis na rede, com o intuito de permitir que consumidores de serviços os localizem.
c. ( ) Manter registros (logs) das invocações de serviços efetuadas por consumidores de serviços, para fins de contabilização e cobrança.
d. ( ) Manter registros com a identificação dos consumidores de serviços autorizados a solicitar a execução de serviços.
e. ( ) Registrar informações sobre desempenho e disponibilidade dos provedores de serviços, de modo a permitir a aplicação de métricas de qualidade de serviço (QoS).
Resposta letra b
A diferença entre registro e repositório
By maxgaldinus on Jul 29, 2009
A governança em SOA
consiste de processos de TI, de negócio e corporativos necessários para
direcionar uma estratégia SOA, solucionando pontos de conflito e
garantindo consistência e confiabilidade dos serviços. Não pretendo
neste post falar sobre vários pontos presentes em governança, como
reúso, análise de impacto, controle do ciclo de vida dos ativos. Mas sim
dar uma melhor visibilidade sobre dois componentes específicos: o
Oracle Service Registry (o registro) e o Oracle Enterprise Repository (o
repositório).
Uma maneira de diferenciar esses dois elementos é
pensar que o repositório está mais ligado aos estágios de design do
ciclo de vida (ou design-time), enquanto que o registro é mais apropriado para os estágios de execução (ou runtime).
Pense no repositório como sendo o elemento destinado a:
- governança do ciclo de vida em tempo de design, reúso, gerenciamento de serviços, alinhamento de negócio com TI, medição de ROI
- larga acessibilidade e governança dos ativos de software
- destinado a desenvolvedores e arquitetos, suportado por interações humanas para tomada de decisão
- o conteúdo engloba qualquer tipo de ativo de software: serviço, aplicação, processos de negócio, frameworks, políticas, arquitetura do sistema
Pense no registro como sendo destinado a:
- descoberta de serviços
- operações em termpo de execução, governança em tempo de execução
- destinado para operações, acessível de maneira programática para descoberta e associação dinâmica dos serviços
- o conteúdo são serviços SOA e dependências requeridas para execução, como políticas
Outra maneira de pensar nesses dois elementos: o registro
implementa a especificação UDDI v3, que é onde os webservices terão
suas especificações (como WSDL) armazenadas, para uso por outras
ferramentas, como IDEs de desenvolvimento, barramento de serviços e
processos de negócio. Já o repositório terá
como objetivo controlar todo o ciclo de vida do serviço (desde a fase
de requisitos, passando pelo projeto e implementação e testes, e etapas
posteriores), indicar as dependências do serviço (bibliotecas, fontes de
dados, outros serviços solicitados, etc) e integra-se com outras
ferramentas com o objetivo primordial de controlar o ativo de software.
Nenhum comentário:
Postar um comentário