Arquitetura SOA e Oracle SOA SUITE

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas Distribuídos Web Services
Advertisements

Terminologia Definicao Construção Exemplos
JBanana.
Tirando proveito de PHP (...com a plataforma Microsoft)
ARQUITETURA EM CAMADAS
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Framework para desenvolvimento web
Integrantes: Arlindo Moreira Carlos Alexandre T. Crivelente
Infra-Estrutura de TI: Hardware e Software
PLATAFORMA J2EE Luís Filipe Almeida Santos
Sistemas Distribuídos Web Services
Sistemas Distribuídos
Component-Based Frameworks for E-Commerce Agnaldo Kiyoshi Noda.
Introdução aos Serviços Web
SOA e Web Services Aluno: Thiago Caproni Tavares
Administração da Produção - Petrônio Garcia Martins e Fernando Piero Laugeni – Editora Saraiva 12 Sistemas Integrados de Gestão ERP (Enterprise Resource.
Gilberto Miyake Gerente de Produtos.
Área de Desenvolvimento de Sistemas
DAS Sistemas Distribuídos para Automação Industrial
Aplicações para Web.
Minicurso de Desenvolvimento WEB
SOA - Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a serviços
Sistema Integrado para Gestão Portuária
Aplicativos Web Com Orientação a Objetos
Projetar Serviços Vítor Braga –
FACULDADE SETE DE SETEMBRO
Tópicos de Sistemas de Informação A
soluções | portal, colaboração, redes sociais corporativas, bpm, soa serviços consultoria, desenvolvimento, implantação, suporte técnico, treinamento.
SERVIDORES. Um Servidor é: Servidor é um computador que gere ficheiros, dados, impressoras, faxes e outros recursos a outros computadores. O servidor.
Aproveitando o diagnóstico no sequenciamento Demo Diagnósticos Linkando Pacotes com o Dynamic Suite Composition Demo Fácil de usar Aceleradores de Pacote.
XIV Jornada de Cursos .NET com C# Antônio Júnior Bruno Inojosa.
Plataforma Microsoft de BI
DCC / UFRJ Projeto de Sistemas de Informação Borland Delphi 7 Studio Grupo:Daniel Leitão Eduardo Lima Luciana Netto.
Projeto de Arquitetura de Software Visão Geral
GeneXus 9.0: SOA e Mobilidade
Aplicações Web com Orientação a Objetos
Da Introdução à Prática
Representação Arquitetural
Aplicativos Web Com Orientação a Objetos – Java Server Pages(JSP) Prof. Odair
RPC and Web Service André Pereira.
Conceitos da arquitetura
Introdução a JEE Marco A. S. Reis Arquiteto de Software Abril/2011.
Mercado de trabalho TIC !?!? Eng. Samuel M. B. Cavalcante
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Web Services Equipe: Cláudia Brito Lyra Nunes da Silva
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
.NET com C#.  Conceitos e Características  Vantagens do SOAP  Descrição do WebService  Gerenciamento de Estados  UDDI  Novidades do Framework 2.0.
Integrando sistemas através de HTTP + XML. * Muitos processos manuais começam a ser realizados online. * Ferramentas desenvolvidas precisavam ser interoperáveis.
Automação Comercial Faculdade Estácio Radial Prof. Paulo Alipio Alves de Oliveira 2010.
CURSO DE PÓS-GRADUAÇÃO LATO-SENSU Engenharia de Componentes com JAVA ENTERPRISE.
Desenvolvimento de Aplicações para WEB Para inserir o logotipo da empresa neste slide No menu 'Inserir' Selecione 'Figura' Localize o arquivo com o logotipo.
.NET Por: Pablo Diego vulgo “El Tigre”. O que é.NET? É uma plataforma de desenvolvimento. Com o.NET é possível de desenvolver vários tipos de aplicação.
Situação Atual Grandes Organizações - Governos Grande número de Sistemas de Compras ( Automatizados ou Manuais) Num mesmo setor Para um mesmo fornecedor.
Web Services Marden Menezes Sharp Shooters.NET User’s Group Recife-PE11/11/2002.
Abstrações de um Sistema Utiliza um conjunto selecionado de conceitos e regras de forma a focar em aspectos específicos de interesse num sistema. Visão.
AgentsResearch.com Ferramenta para Gerenciamento de Cursos via Internet Elaine Quintino da Silva Dilvan de Abreu Moreira
Análise de estratégias para implantação de segurança em arquiteturas orientadas a serviços Dezembro/2010 Itabaiana/SE Universidade Federal de Sergipe –
Daniel Paulo Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
SGPC - Sistema de Gestão de Panificadora e Confeitaria
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
SOA SOA – Arquitetura Orientada a Serviços Conceitos e Aplicações
YOUR LOGO Tópicos Avançados em Internet Prof. Lincoln Ferreira Dantas Sistemas de Informação UNIESP – Presidente Epitácio.
Aula Prática de Corba ® Aula de Monitoria: Bruno Pereira - bpe Davi Pires - dpr Guilherme Barros – gbs2 Thiago Cavalcanti - trc.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Web Services / SOA. O cenário de TI nas corporações Novas tendências batiam à porta das corporações Migraram o foco do “gerenciamento de dados” para o.
Síntese do Negócio ONTOWEB. Ontoweb – Nova Geração de Ferramenta de Busca Possui comportamento inteligente que auxilia o usuário a organizar e compartilhar.
Transcrição da apresentação:

Arquitetura SOA e Oracle SOA SUITE

Apresentação Ednei Parmigiani Júnior Graduação: Bacharel em Sistemas de Informação – 2009 MBA em Gestão Empresarial – 2011 Profissão: Análista de Sistemas – Accurate Software

Arquitetura SOA e Oracle SOA SUITE

O que SOA não é ? Não é uma tecnologia. Não é um produto. Não é um Web Service. Não é um projeto de TI. Não é um software. Não é um “framework”. Não é um middleware. Não pode ser comprada. Não é um serviço. Não é uma ferramenta de produtividade.

O que SOA é ? Um conceito de arquitetura corporativa que promove a integração entre o negócio e a TI por meio de um conjunto de interfaces de serviços acoplados.

O que SOA é ? SOA pode ser definido como a arquitetura que permite ligar os recursos segundo a demanda. Em SOA, as informações e os recursos ficam disponíveis para todos os participante na corporação como serviços independentes que são acessados de um modo padrão. Os serviços independentes e o baixo acoplamento formam a arquetetura do SOA.

O que SOA é ? Uma arquitetura que fornece aplicações com baixo acoplamento e interoperáveis, é essencialmente a Arquitetura Orientada a Serviços - SOA. Embora existam varias tecnologias que possibilitam o uso de SOA, um SOA implementado, usando os web services, é considerado o melhor para qualquer empresa. Uma arquitetura que é baseada nos principios do SOA e implementada através dos web services produz a interoperabilidade pretendida.

O que SOA é ? Embora uma solução corporativa possa ser elaborada em SOA, esta arquitetura pode ser desenvolvida e distribuida de muitas maneiras. Implementar web services baseados no XML usando SOA, parece ser a melhor proposta para qualquer corporação que fornece ou usa serviços. A implementação SOA que usa os web services tem potencial para ter baixo acoplamento.

Implementações de SOA IMS (Sistem de Gerenciamento da Informação) CICS (Sistema de Controle da Informação do Cliente) CORBA (Arquitetura Comun para Agente de Requisição de Objetos) DCOM (Modelo de Objeto Componente/Modelo de Componente Distribuido)

Implementações de SOA .NET da Microsoft Microsoft Intermediate Language – MSIL SQL Server Exchange Server Commerce Server Cluster Server Host Integration Server BizTalk Server

Implementações de SOA Java Enterprise Edition Java Community Process – JCP Servlets Java Server Pages - JSP Enterprise Java Bean - EJB

Oracle SOA SUITE O Oracle SOA Suite é ferrameta da middleware Oracle, da família Fusion. Possui um conjunto completo de componentes de infraestrutura para modelagem, implantação e gerenciamento de aplicações compostas. Permite que serviços sejam criados, gerenciados e orquestrados em aplicações e processos de negócio.

Orquestração Orquestração siguinifica gerenciar diversos processos e diversas conversações como uma conversação complexa. O WS-BPEL é o padrão aceito utilizado para gerenciar a orquestrção e é basicamente o dialeto XML para expressar os processos em termo de elementos XML pré-definidos.

Mãos na massa. JDeveloper WebLogic Server SOA Suite

ednei.parmigiani@gmail.com www.edneiparmigiani.com.br