Escolar Documentos
Profissional Documentos
Cultura Documentos
• RPC
• CORBA
• RMI
• JEE
• SOAP
• REST
Webservices SOAP
Restful Webservices XML e JSON
XML x JSON
SOA - Arquitetura Orientada a
Serviços
A “evolução” de uma arquitetura...
Criando a necessidade de um novo paradigma de
arquitetura
Barramento de Serviços
Exemplo de aplicação EXEMPLO
Presentation
Layer
Laboratórios Institutos Planos
Clientes Médicos Empresas
Parceiros de Pesquisa de Saúde
Processo de Agendamento
Laboratório
Telefone Internet Unidades
Parceiro
Identificar cliente Localizar
Início através do RG ou cadastro do
Business
Análises Centro de Laboratório Pesquisas Promoção Hospital CPF cliente
Check-Up
Process
Clínicas Diagnósticos de Referência Clínicas de Saúde Dia
Layer
Elaboração do Publicação do
Pré-Atendimento Atendimento Procedimento Solicitar convênio ,
Relatório Relatório Localizar Cadastro
empresa e plano SIM
convênios localizado?
do cliente
NÃO
Horários Consultar
Consultar
aceitos pelo Horários
Profissional de Produtos
cliente? Disponíveis
Clientes Convênios Grade de Serviços Fichas Resultados
Saúde
SIM
Produtos Medicamentos Escala Médica Bloqueios Agendamento Laudos
Enviar
Confirmar
Instruções Fim
Agendamento
Personalizadas
Application
Layer
SSAC SAD Sistema Técnico Laudário ...
9
Computação Orientada a Serviços
Termo abrangente que representa uma nova geração de
plataforma de computação distribuída.
Código
Customizado
CRM
Reutilização, integração e alinhamento com o
negócio.
• Em uma arquitetura orientada a serviços, as
customizações são novos serviços,
reaproveitáveis para vários canais.
BPM Sistema
Barramento de Serviços
Externo 1
Código
Customizado
Sistema
Externo 2
CRM
Arquitetura de Referência SOA
Capacidades de Capacidades SOA Runtime Capacidades de
Gestão do Ciclo
Gestão e Controle
de Vida SOA Canais SOA
Desenvolvimento Portal Mail iPad/iPhone SMS Impresso Controle
Operacional
Desenho
Apresentação
Logging e
Desenvolvimento Aplicação / Portal Auditoria
Monitoramento
Teste Processo Processo Processo Processo
BPM
Implantação Performance
Modelos e
ESB UDDI XSD Controle SLA
Padrões