AMADEUS - Middleware. Roteiro O que é JMX? Por que usar JMX? Middleware e JMX Definições Contexto atual Cronograma.

Slides:



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

ARQUITETURA EM CAMADAS
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Arquitetura e implementação
Sistema Gerenciador de Ocorrências
PLATAFORMA J2EE Luís Filipe Almeida Santos
Sistemas Distribuídos
Sistema Multi-Agentes
April 05 Prof. Ismael H. F. Santos - 1 Modulo I- Introdução a Plataforma NetBeans Prof. Ismael H F Santos.
Simple Network Management Protocol (SNMP)
Filipe Ferraz Salgado Orientador: Francisco Reverbel Tipo de Trabalho: Estágio Supervisionado Após a criação do pacote com a versão 3.1 do jBPM, surgiu.
TRABALHO SOBRE LINGUAGUEM DE PROGRAMAÇAO CARACTERISTICAS DO JAVA
Portal Arte e Cultura, em Modelo ASP
Michel David da Costa Orientadora: Patrícia Kayser Vargas Mangan
Arquitetura de Sistemas Eduardo Martins Guerra Desenvolvimento de Soluções WEB.
Gerenciamento proativo de aplicações
Apresentador: Felipe Muniz. Missão Tornar-se referência em inovação e eficácia na automação de processos e atividades empresariais.
Adriano S. Castro. Soluções para problemas recorrentes no desenvolvimento de software; Orientação a objetos; Facilitam a reutilização; Vocabulário comum;
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Arquiteturas de Referência
Coluna Oracle iMasters nº 11 Instalação Oracle EE 8i Por Ricardo Batalhone Filho Consultor da Silicon Networks Colunista Oracle.
Marcela Bezerra da Silva Cin - UFPE
CoWS: Uma Abordagem de Escrita Colaborativa Multi-Síncrona usando Espaços de Tuplas para Ambientes Móveis Berthonio Lucena Flávio Rocha.
Análise e Desenvolvimento de Software
PESQUISADOR: CASSIANO DALCIN / 2010 Trabalho de Conclusão de Curso MINISTÉRIO DA EDUCAÇÃO Universidade Tecnológica Federal do Paraná Campus Medianeira.
MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.
FIPA THE FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS
Arquitetura SOA e Oracle SOA SUITE
Osmany Freitas Rafael Roque.  Motivação  Conceitos Básicos  Proposta  Arquitetura  Aplicacoes  Estudo de Caso  Conclusão.
Unidade III JBoss O servidor JBoss Aula 2.
TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci.
FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 04 Prof. André Lucio.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Endeavour Apresentação da Ferramenta. Observações a respeito da escolha da ferramenta o foco do trabalho não são as ferramentas em si, mas sim a integração.
RPC and Web Service André Pereira.
Nome(s): Crislaine da Silva Tripoli Luis Antonio Tavares
Fusion ECM Suite Arquitetura Integração SAP.
Introdução a JEE Marco A. S. Reis Arquiteto de Software Abril/2011.
E QUIPE Amanda Priscilla Ari Barreto Diego Benício Edmilson Campos Helder Pacheco Kairon Ramon Ystallonne Carlos.
1 MAC Computação Móvel Agentes de software para Computação Móvel Aluno: Eduardo Leal Guerra
Padrões de Interação com o Usuário
MONITORAMENTO DE REDE E SERVIDORES UTILIZANDO O CACTIEZ E SNMP
Click to edit Master subtitle style 11/18/09 Gerenciamento de Congressos Carlos M., Daniel R., Rafael H. e Caio G. Desenvolvimento de Software III – 2010/1.
Administração do JBoss Aula 3
CES-63/CES Sistemas Embarcados de Tempo Real
Kinamo Sistema gerenciamento de filmes Cleunio França - cbff Fernando Rodrigues - frsn João Pedro Kamei - jpmk Pedro Bello - pab2.
Arquitetura de Software
Linguagem de Modelagem Unificada
A High Performance Java Middleware with a Real Application HUERT, Fabrice; CAROMEL, Denis; Bal, Henri E. Supercomputing 2004 Trabalho desenvolvido por:
Supermercado Inteligente
1 Junit Motivação para o uso André Luís Moreira
Desenvolvimento Global de Software
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)
UNIVERSIDADE FEDERAL DE PERNAMBUCO cin.ufpe.br MultiMachine Middleware M M M M M M M M M M M Tarcisio Coutinho
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
Tema 2: Técnicas de desenvolvimento seguro
Orientação a Objetos e Java Alexandre Mota  Centro de Informática, UFPE.
DFLP Sistemas Família Finanças Mobile Diogo Fernandes da Silva Lais de Sousa Pinheiro Orientador: Felipe Mancini Co-orientador: Robson Lopes
ARQUITETURA WEB SERVICE TGM
Uma Abordagem baseada em modelos para o gerenciamento de variações em linha de processo de software e sua execução.
Projeto de Arquitetura de Software
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
Segurança de Rede Prof. Sales Filho Infra-estrutura de chaves públicas.
Sistemas Operacionais de Redes Windows - Planejamento IGOR ALVES.
Implementação de uma API baseada na abordagem arquitetural REST para as aplicações internas do SEMASA Acadêmico: Alexandre Martini Orientador: Carlos Henrique.
Transcrição da apresentação:

AMADEUS - Middleware

Roteiro O que é JMX? Por que usar JMX? Middleware e JMX Definições Contexto atual Cronograma

O que é JMX? Java Management Extensions (JMX) é um framework que auxilia o gerenciamento e o monitoramento de diferentes módulos de uma determinada aplicação.

Por que usar JMX? Propõe a diminuição do custo associado a criação de soluções específicas de gerenciamento de software; Definindo uma arquitetura genérica para auxiliar tal gerenciamento; Multi-plataforma (J2SE, J2ME, J2EE); Compatível com WebServices; Maioria dos middlewares atuais estão aderindo a arquitetura proposta pelo JMX.

Middleware e JMX O middleware é um exemplo de framework que necessita de um gerenciamento mais específico. JMX diminui a complexidade inerente ao desenvolvimento de middleware. Possibilitando a integração de novos componentes e/ou serviços com maior facilidade.

Middleware e JMX Definições: MBean: Objeto gerenciado que representa um recurso; Nível de instrumentação: Responsável por tornar os recursos gerenciáveis; Nível de agente: Responsável por tornar tais recursos visíveis; Nível de distribuição: Responsável por permitir acesso remoto aos recursos.

Middleware e JMX

Conector Confiável Conector Seguro Conector Ponto-a-Ponto Conector Multicast Conector Pub/Sub Conector Sincrono Conector Assíncrono Conector Web TCPHTTPUDP Componente Criptografia Componente Fila Componente Compressão Configurador Conector QoS Componente Fila Persistente Middleware MBean Server Visão Geral

Contexto Atual Finalizando a fase de estudos de padrões de projeto e de JMX; Iniciando o desenvolvimento do middleware, pelos MBeans do TCP, UDP, HTTP e Fila (Bufferização);

Cronograma Acabar a implementação dos MBeans básicos (TCP, UDP, HTTP, Fila) em 2 semanas; Fazer testes e integrar com o PlattusServer

Dúvidas?