Orquestração de aplicações OpenEdge com Sonic
|
|
- Juliana Malu Amaro Amorim
- 8 Há anos
- Visualizações:
Transcrição
1 Orquestração de aplicações OpenEdge com Sonic OpenEdge e o ESB... Renato L. Rissardi System Engineer
2 Objetivos Orquestração de aplicações OpenEdge com Sonic Introdução aos produtos Sonic Como ABL interage com Sonic? Quais vantagens as técnicas Sonic oferecem? 2
3 Sonic Integration Suite Transporte Integração Orquestração 3
4 Java Message Service O que é JMS? Especificação de padrão da indústria para mensageria Desenvolvida pela Sun e outros fornecedores líderes Componente requerido no J2EE 1.3 Conjunto comum de APIs e semântica Publicação e Assinatura (Publish and Subscribe) Ponto a ponto (Point-to-Point) Entrega de mensagens síncrona ou assíncrona Qualidade de Serviço (QoS) da entrega de mensagens Guaranteed garantida (ao menos uma vez) Once-and-only-once uma, e apenas uma, vez At-most-once no máximo uma vez Arquitetura de implantação não abordada Implementações dos fornecedores não são iguais 4
5 Domínios de mensagens Sender Point to Point Queue Potential Receiver Potential Receiver Reservations Ticketing Order fulfillment Online trading Publish and Subscribe Publisher Topic Subscriber Subscriber Stock ticker Price changes Catalog updates Data replication 5
6 Entrega garantida Assegura mensageria confiável Inventory Publisher 7-Publish() method returns 3-Send 6-Ack SonicMQ 10-Receive 1-Subscribe 2-Disconnect 8-Connect Retail Subscriber 4-Persist 9-Retrieve Recovery Log 5-Message retained in persistent store 6
7 Infra-estrutura em detalhes Infraestrutura Sonic Confiabilidade Uma, e apenas uma, vez Transações em 2 fases Alta disponibilidade de conexão Escalabilidade Arquitetura Multi-threaded Clusters Dynamic Routing Architecture Gerenciamento de conexões Gerenciamento Gerenciamento e configuração centralizados Segurança plugável Conectividade extensível 7 Messaging Arquitetado para alta capacidade* Conexões > 2000 Destinos > 80,000 Mensagens performance de SSL > 8,000/s (persistentes) SSL com chaves de até 168-bit Latência < 10ms Criptografia Firewall-friendly Criptografia do conteúdo (payload) embutida HTTP, SSL, Mensageria HTTPS, segura TCP sem o custo de Várias opções de implantação (deploy) Criptografia do canal Preparado para implantação na DMZ Implantação interna em conjunto com Autenticação servidores proxy SonicMQ Autenticação JMS Client por APIs usuário/senha embutida Java /J2EE, * Suporte Números a certificados COM/.NET, na prática digitais C/C++ podem parae Progress variar ABL conforme autenticaçãoo de ambiente usuário DRA Autorização Conexão Especificação estabelecida de direitos quando para necessária usuários autenticados Esquema de segurança flexível Explora as hierarquias de destinos e grupos Não apenas para WAN, mas também para de usuários para simplificar a administração inter-departamentos
8 Continuous Availability Architecture (CAA ) Quando o broker de comunicação falha FAILOVER CONVENCIONAL SONIC CAA CLIENT CLIENT CLIENTS P HARDWARE CLUSTER SHARED STORAGE S P REAL-TIME REPLICATION S Minutos para reconstruir e recuperar Client deve fazer rollback do que falhar Hardware e software de terceiros caros Alto custo para implantar e manter Segundos para continuar Transparente para o client Sem produtos de terceiros Simples e flexível 8
9 OpenEdge com SonicMQ ABL Client ABL Client OpenEdge Adapter for SonicMQ SonicMQ ABL BL ABL BL Assíncrono Disponibilidade? E se o Appserver cair enquanto estiver processando? E se o Appserver não estiver disponível durante uma requisição? E se...? Rede não confiável Rede cai enquanto o Appserver está processando? Gerenciamento/monitoração? Monitoração de tráfego? Logging? Outros clients (não-progress)? Servir a (muitos) clients? 9
10 OpenEdge com SonicMQ OpenEdge SonicMQ Adapter antes do OpenEdge 10.1A 4GL Client 4GL Client OpenEdge Adapter for SonicMQ SonicMQ Broker Precisa ser configurado como um serviço Todos clients 4GL precisavam usar este processo do servidor para enviar mensagens 10
11 OpenEdge 10.1A com SonicMQ OpenEdge Adapter for SonicMQ ClientConnect ABL Client ABL Run-time ABL Client Library -SMQConnect SonicMQ Broker Adapter for Sonic MQ sub-process Sem necessidade de configurar como serviço Maior escalabilidade e flexibilidade Fault tolerance, client persistence,... 11
12 OpenEdge 10.1A com SonicMQ OpenEdge Adapter for SonicMQ ServerConnect ABL Client ABL Run-time ABL Client Library OE AppServer ABL Engine ABL Server Library -SMQConnect Adapter for Sonic MQ sub-process SonicMQ Broker O mesmo que ClientConnect Melhor compartilhamento de recursos 12
13 Sonic Integration Suite Transporte Integração Orquestração 13
14 Exemplo de arquitetura acidental 14
15 E se ficar um pouco mais complexo? COBOL!" 15
16 Ainda não chegamos lá... % & #$! " #$ %&' COBOL!" ( )* ( +(,-+% 16
17 Arquitetura Acidental Rígida, Cara e de difícil operação Ilhas de integração Tecnologia e conhecimento proprietários Infraestruturas de comunicação múltiplas Alto custo de licenciamento, consultoria e propriedade Complexidade de colaboração inter-organizacional 17
18 Use XML onde puder Inicie com as boas práticas de integração tradicional Eliminação de formatos fixos Arquivos auto-descritivos Pode ser extendido sem rupturas Entendido universalmente 18
19 Defina uma nova interface para seus serviços Acrescente novos serviços baseados em padrões (Web Services) Oferece interface de serviço com base em padrões Oculta detalhes de implementação Permite reutilização 19
20 Leve a lógica de processos para fora da aplicação Acrescente novos serviços baseados em padrões (Web Services) Oferece interface de serviço com base em padrões Projetado para funcionalidade distribuída Oculta detalhes de implementação Permite reutilização 20
21 Implante um Enterprise Service Bus Conecte e coordene serviços com confiabilidade Espinha dorsal de comunicação de alta confiabilidade Service-oriented architecture (SOA) Roteamento inteligente Transformação XML Rede extensível 21
22 ESB um modelo de projeto evolutivo Use um modelo de projetos evolutivo Use o ESB como foi concebido para integração incremental Implante somente o que você precisa Re-use tanto quanto for viável Evite questões políticas e de propriedade Múltiplos projetos ESB 22
23 Demonstration OpenEdge on the bus 23
24 Cenário de exemplo Parte 1 Temos uma companhia existente que é capaz de enviar informações sobre Títulos para diferentes aplicações. Títulos são mostrados na aplicação dependendo de seu tipo. Implementamos isso no ESB porque queríamos evitar uma Arquitetura Acidental. CBR 24
25 Cenário de exemplo Parte 2 Nosso parceiro quer re-usar a aplicação final É uma empresa francesa, o que resulta num XML diferente Eles só disponibilizam arquivos através de FTP Desafio Re-uso do software existente Fácil implantação FTP Adapter FTP XSLT CBR 25
26 Cenário de exemplo Parte 3 Um segundo parceiro quer usar as mesmas aplicações finais Cliente só gostaria de se comunicar por Cliente envia 1 arquivo com vários títulos e tipos Desafio Re-Usar a aplicação final Conectar com o sistema de Separar a mensagem em múltiplas mensagens XSLT CBR 26
27 Cenário de exemplo Parte 4 Um terceiro parceiro quer usar a mesma aplicação final Cliente só gostaria de usar o Internet Explorer Cliente faz um post num formulário do IE Desafio Re-Usar a aplicação final Comunicação usando HTTP Converter a mensagem do formato do IE para XML HTTP CBR 27
28 Cenário de exemplo Parte 5 Gostaríamos de ter todos os títulos transmitidos e tipos de mídia em um banco de dados O banco de dados representa a implementação de um cliente receptor Desafio O ambiente de serviço de banco de dados nem sempre está on-line Os dados precisam ser alcançados pela web através de um serviço OpenEdge CBR DB Service RDBMS 28
29 Sonic Integration Suite Transporte Integração Orquestração 29
30 Extended Enterprise Direction - Sonic ESB 30
31 Sonic Orchestration Server Orquestra e monitora processos de negócio sofisticados Habilitado para o ESB Modelagem de processos Execução de processos Monitoração de Processos de Negócio Field Adapter PoS Finance SFA CRM Front Office ERP Orch Server SCM Back Office 31 CRM Tracking Service Adapter SCM Partner
32 Sonic Orchestration Server Process Model Credit SONIC ORCHESTRATION SERVER Back Order Finish Call Split Priority Join Process Finish Decision Availability Reject Finish 32
33 Sonic Orchestration Server Credit SONIC ORCHESTRATION SERVER Back Order Finish Call Split Priority Join Process Finish Decision Availability Reject Finish 33
34 Sonic Orchestration Server Credit SONIC ORCHESTRATION SERVER Back Order Finish Call Split Priority Join Process Finish Decision Availability Reject Finish 34
35 Sonic Orchestration Server Credit SONIC ORCHESTRATION SERVER Back Order Finish Call Split Priority Join Process Finish Decision Availability Reject Finish 35
36 Demonstration Orchestrate your OpenEdge Apps 36
37 Cenário de exemplo Filmes precisam ser classificados com estrelas, etiquetas best buy e classificação etária antes de serem processados Split CBR Join 37
38 Resumo SOA é um processo você pode adotá-lo passo a passo MAS você precisa começar a caminhar! ESB oferece muitas coisas OUT- OF-THE-BOX. Não tente reinventar a roda... Esta é uma tecnologia aprovada! Temos programas e padrões de design para migração de arquiteturas para SOA / ESB. 38
39 Para mais informações OpenEdge Integration Portfolio Sonic Product Suite 39
40 Referências em Education / Documentação XML Essentials 4GL Development with XML OpenEdge Development with Sonic ESB What s new in OpenEdge 10.1A: Sonic Integration Opening 4GL Applications to Web Services Clients 40
41 Perguntas? 41
42 Obrigado pela atenção 42
43 43
INT-9: Implementing ESB Processes with OpenEdge and Sonic David Cleary
Implementando Processos ESB com OpenEdge e Sonic Paulo Costa Global Field Services Agenda Desenvolvendo Processos de Negócio Visão geral da tecnologia Desenvolvendo um processo de negócio do início ao
Leia maisApresentando Sonic V7.0
Apresentando Sonic V7.0 A próxima geração do ESB Renato L. Rissardi System Engineer Agenda Apresentando Sonic v7.0 Novas Ferramentas de desenvolvimento Web Services Avançados Demo Resumo Q & A 2 Progress
Leia maisBancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com. http://www.tiagodemelo.info
Bancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com Última atualização: 20.03.2013 Conceitos Banco de dados distribuídos pode ser entendido como uma coleção de múltiplos bds
Leia maisSOA-1: Fundamentos da Arquitetura Orientada a Serviços. Douglas Charcon System Engineer
SOA-1: Fundamentos da Arquitetura Orientada a Serviços Douglas Charcon System Engineer Agenda Direcionadores de Negócios Arquitetura Orientada a Serviços Enterprise Service Bus Enhanced SOA Resumo 2 Busca
Leia maisINTEGRADOR DE MENSAGENS CORPORATIVAS PARA UMA INFRA-ESTRUTURA DE ELETRONIC DATA INTERCHANGE (EDI)
INTEGRADOR DE MENSAGENS CORPORATIVAS PARA UMA INFRA-ESTRUTURA DE ELETRONIC DATA INTERCHANGE (EDI) Fernando José Lunelli Marcel Hugo - Orientador Roteiro da apresentação: Introdução Objetivos Fundamentação
Leia mais5 Estudo de caso: utilizando o sistema para requisição de material
61 5 Estudo de caso: utilizando o sistema para requisição de material A fim de avaliar as características da arquitetura proposta e a corretude da implementação, realizamos experiências com cenários de
Leia maisA Importância de gerir ficheiros nas Organizações
A Importância de gerir ficheiros nas Organizações Transferência de Ficheiros: Porquê? É um suporte acessível para transferência de informação entre aplicações e entre sistemas heterogéneos Possibilita
Leia maisConsiderações no Projeto de Sistemas Cliente/Servidor
Cliente/Servidor Desenvolvimento de Sistemas Graça Bressan Graça Bressan/LARC 2000 1 Desenvolvimento de Sistemas Cliente/Servidor As metodologias clássicas, tradicional ou orientada a objeto, são aplicáveis
Leia maisSISTEMAS DISTRIBUIDOS
1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Processos- Clientes, Servidores, Migração Capítulo 3 Agenda Clientes Interfaces de usuário em rede Sistema X Window Software do lado cliente para
Leia maisService Oriented Architecture (SOA)
São Paulo, 2011 Universidade Paulista (UNIP) Service Oriented Architecture (SOA) Prof. MSc. Vladimir Camelo vladimir.professor@gmail.com 04/09/11 vladimir.professor@gmail.com 1 04/09/11 vladimir.professor@gmail.com
Leia maisSistemas Distribuídos Capítulos 3 e 4 - Aula 4
Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos
Leia maisÉ CLOUD. É ON-DEMAND.
É CLOUD. É ON-DEMAND. Última geração de software para transferência de arquivos digitais PARA MOVIMENTAÇÃO INTELIGENTE DA SUA MÍDIA Conceito digital FedEx: A maneira mais fácil e confiável para enviar
Leia maisIntrodução a Arquiteturas ESB I N S T I T U T O D E G E S TÃ O E M T E C N OLOGIA D A I N F OR M A Ç Ã O
Introdução a Arquiteturas ESB Uma típica sala de TV Uma TV e um DVD. Uma típica sala de TV em operação Conexão ponto a ponto entre a sala de TV e o DVD. A sala de TV dos seus sonhos Uma TV Digital, sistemas
Leia maisPadrões Abertos, Componentização e SOA A chave para a evolução e criação de uma nova geração de sistemas de gestão comercial
Padrões Abertos, Componentização e SOA A chave para a evolução e criação de uma nova geração de sistemas de gestão comercial Sindo V. Dias Antônio C. Mosca Rogério A. Rondini Agenda Cenário do Setor de
Leia maisIntrodução ao Modelos de Duas Camadas Cliente Servidor
Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisSistemas Distribuídos. Introdução
Sistemas Distribuídos Introdução Definição Processos Um sistema distribuído é um conjunto de computadores independentes, interligados por uma rede de conexão, executando um software distribuído. Executados
Leia maisPOLÍTICA DE PARCERIA
POLÍTICA DE PARCERIA VISÃO GERAL A modernização tributária se tornou realidade para a iniciativa privada. Cada vez mais documentos fiscais (nota fiscal eletrônica, conhecimento de transporte eletrônico,
Leia maisComunicando através da rede
Comunicando através da rede Fundamentos de Rede Capítulo 2 1 Estrutura de Rede Elementos de comunicação Três elementos comuns de comunicação origem da mensagem o canal destino da mensagem Podemos definir
Leia maisTransações no Mundo SOA. Luciano Oliveira Solution Consultant
Transações no Mundo SOA Luciano Oliveira Solution Consultant Agenda Definição Através do Tempo Transações com Bancos Distribuídos Transações em SOA Compensação Coordenador Gerenciado vs. Não-Gerenciado
Leia maisRoteamento e Comutação
Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede
Leia maisObtendo Qualidade com SOA
Obtendo Qualidade com SOA Daniel Garcia Gerente de Prática BPM/SOA daniel.garcia@kaizen.com.br 11 de Novembro de 2009 Copyright 2009 Kaizen Consultoria e Serviços. All rights reserved Agenda Sobre a Kaizen
Leia maisSegurança Internet. Fernando Albuquerque. fernando@cic.unb.br www.cic.unb.br/docentes/fernando (061) 273-3589
Segurança Internet Fernando Albuquerque fernando@cic.unb.br www.cic.unb.br/docentes/fernando (061) 273-3589 Tópicos Introdução Autenticação Controle da configuração Registro dos acessos Firewalls Backups
Leia maisArquiteturas Orientadas a Serviços ESB. Enterprise Service Bus. Prof. Ricardo J. Rabelo DAS5316 Integração de Sistemas Corporativos
ESB Enterprise Service Bus Prof. Ricardo J. Rabelo DAS5316 Integração de Sistemas Corporativos Resumo Introdução Definição Problemas atuais e Vantagens Evolução do ESB ESB versus EAI, MOM, Workfow, SOA
Leia maisUnindo o Poder do Sonic, DataXtend SI, e Actional para as Operações SOA
Unindo o Poder do Sonic, DataXtend SI, e Actional para as Operações SOA Unindo forças Renato Rissardi Solution Engineer Agenda Progress SOA Portfolio Unindo forças? Que forças? Sonic Enterprise Service
Leia maisIntegração de Dados Plataforma Hub Magento E-Commerce
Integração de Dados Plataforma Hub Magento E-Commerce Facilitando Negócios Conectando softwares com Magento Plataforma de E-Commerce Integração de Dados Plataforma Hub Magento E-Commerce Este documento
Leia maisSistemas Distribuídos Comunicação entre Processos em Sistemas Distribuídos: Middleware de comunicação Aula II Prof. Rosemary Silveira F. Melo Comunicação em sistemas distribuídos é um ponto fundamental
Leia maisArquitetura Orientada a Serviço
Arquitetura Orientada a Fabio Perez Marzullo IEEE Body of Knowledge on Services Computing Sponsored by Technical Committee on Services Computing, IEEE Computer Society 1 SOA e Web Services SOA é um modelo
Leia maisSOFTWARE INFORMAÇÕES GERAIS
SOFTWARE INFORMAÇÕES GERAIS O software EmiteCT-e, desenvolvido pela DF-e Tecnologia LTDA, é o produto destinado às empresas que emitem conhecimento de transporte eletrônico e processos relacionados. Operando
Leia maisARQUITETURA TRADICIONAL
INTRODUÇÃO Atualmente no universo corporativo, a necessidade constante de gestores de tomar decisões cruciais para os bons negócios das empresas, faz da informação seu bem mais precioso. Nos dias de hoje,
Leia maisAbstraindo as Camadas de SOA & Aplicações Compostas
Abstraindo as Camadas de SOA & Aplicações Compostas Serviço Service Requisitante Consumer Service Serviço Provider Provedor consumidores processos business e processes negócios Coreografia process choreography
Leia maisIntrodução. Definição de um Sistema Distribuído (1) Definição de um Sistema Distribuído(2) Metas de Sistemas Distribuídos (2)
Definição de um Sistema Distribuído (1) Introdução Um sistema distribuído é: Uma coleção de computadores independentes que aparecem para o usuário como um único sistema coerente. Definição de um Sistema
Leia maisFirewalls. Firewalls
Firewalls Firewalls Paredes Corta-Fogo Regula o Fluxo de Tráfego entre as redes Pacote1 INTERNET Pacote2 INTERNET Pacote3 Firewalls Firewalls Barreira de Comunicação entre duas redes Host, roteador, PC
Leia maisA consolidação de servidores traz uma séria de vantagens, como por exemplo:
INFRAESTRUTURA Para que as empresas alcancem os seus objetivos de negócio, torna-se cada vez mais preponderante o papel da área de tecnologia da informação (TI). Desempenho e disponibilidade são importantes
Leia maisBlackBerry Mobile Voice System
BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar
Leia maisWindows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail.
Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy www.profsergiogodoy.com sergiogutogodoy@hotmail.com Windows 2008 Server Construído sob o mesmo código do Vista Server Core (Instalação somente
Leia maisSistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos
Sistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos Francisco José da Silva e Silva Laboratório de Sistemas Distribuídos (LSD) Departamento de Informática / UFMA http://www.lsd.deinf.ufma.br
Leia mais3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio
32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio
Leia maisFIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza
FIREWALL Prof. Fabio de Jesus Souza fabiojsouza@gmail.com Professor Fabio Souza O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um
Leia maisREDE DE COMPUTADORES
REDE DE COMPUTADORES Tipos de classificação das redes de acordo com sua topologia Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 Ao longo da historia das redes, varias topologias foram
Leia maisRevisão. Karine Peralta karine.peralta@pucrs.br
Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70
Leia maisProf. Luiz Fernando Bittencourt MC714. Sistemas Distribuídos 2 semestre, 2013
MC714 Sistemas Distribuídos 2 semestre, 2013 Virtualização - motivação Consolidação de servidores. Consolidação de aplicações. Sandboxing. Múltiplos ambientes de execução. Hardware virtual. Executar múltiplos
Leia mais05/08/2013. Sistemas Distribuídos Cluster. Sistemas Distribuídos Cluster. Agenda. Introdução
Sistemas Distribuídos Cluster Originais gentilmente disponibilizados pelos autores em http://www.cdk4.net/wo/ Adaptados por Társio Ribeiro Cavalcante Agenda 1. Introdução 2. O que é um cluster 3. Alta
Leia maisGerência de Redes. Profa. Márcia Salomão Homci mhomci@hotmail.com
Gerência de Redes Profa. Márcia Salomão Homci mhomci@hotmail.com Plano de Aula Histórico Introdução Gerenciamento de Redes: O que é Gerenciamento de Redes? O que deve ser gerenciado Projeto de Gerenciamento
Leia maisArquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo
Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante
Leia maisMultiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação
Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia
Leia maisDado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:
MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação
Leia maisEduardo Bezerra. Editora Campus/Elsevier
Princípios de Análise e Projeto de Sistemas com UML 2ª edição Eduardo Bezerra Editora Campus/Elsevier Capítulo 11 Arquitetura do sistema Nada que é visto, é visto de uma vez e por completo. --EUCLIDES
Leia maisINTERNET HOST CONNECTOR
INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR IHC: INTEGRAÇÃO TOTAL COM PRESERVAÇÃO DE INVESTIMENTOS Ao longo das últimas décadas, as organizações investiram milhões de reais em sistemas e aplicativos
Leia maisGUIA DE CONFIGURAÇÃO CONEXÕES VPN SSL (CLIENT TO SERVER)
GUIA DE CONFIGURAÇÃO CONEXÕES VPN SSL (CLIENT TO SERVER) Conexões VPN SSL (Client to Server) 1- Introdução Uma VPN (Virtual Private Network, ou rede virtual privada) é, como o nome sugere, uma rede virtual,
Leia maisINTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa
INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa ACESSE Informações corporativas a partir de qualquer ponto de Internet baseado na configuração
Leia maisQuando se fala em ponto eletrônico, a primeira coisa que vem à sua cabeça ainda é dor?
Quando se fala em ponto eletrônico, a primeira coisa que vem à sua cabeça ainda é dor? Interagir com sistemas que ainda dependem de agendamentos manuais e de coletas presenciais em vários equipamentos
Leia maisComunicação em Sistemas Distribuídos. Conceitos: Paradigma C/S. Conceitos: Paradigma C/S. Paradigma Cliente/Servidor
Comunicação em Sistemas Distribuídos Paradigma / Os processos em um SD estão lógica e fisicamente separados. Precisam se comunicar para que possam interagir O desempenho de um SD depende criticamente do
Leia maisPROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade
PROJETO NOVAS FRONTEIRAS PLANO DE GERENCIAMENTO DA QUALIDADE QUALITY MANAGEMENT PLAN Preparado por Mara Lúcia Menezes Membro do Time Versão 3 Aprovado por Rodrigo Mendes Lemos Gerente do Projeto 15/11/2010
Leia maisPROJETO E IMPLANTAÇÃO DE INTRANETS
PROJETO E IMPLANTAÇÃO DE INTRANETS Aulas : Terças e Quintas Horário: AB Noite [18:30 20:20hs] PROJETO E IMPLANTAÇÃO DE INTRANETS 1 Conteúdo O que Rede? Conceito; Como Surgiu? Objetivo; Evolução Tipos de
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: comunicação orientada por mensagem e comunicação orientada por fluxo Prof. MSc. Hugo Souza Continuando o módulo 03 da primeira unidade, iremos abordar sobre
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL. Prof. Angelo Augusto Frozza, M.Sc. http://about.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Cliente-Servidor Cliente Servidor Tipos de conexão
Leia maisSOLUÇÕES EM COMUNICAÇÃO CORPORATIVA VIA SMS
SOLUÇÕES EM COMUNICAÇÃO CORPORATIVA VIA SMS... O Comunika oferece soluções completas para sua empresa enviar e receber mensagens SMS para telefones celulares de todo o Brasil. Trata-se de uma comunicação
Leia maisTópicos em Sistemas Distribuídos. Modelos de Comunicação
Tópicos em Sistemas Distribuídos Modelos de Comunicação Comunicação em SD Comunicação entre processos Sockets UDP/TCP Comunicação em grupo Broadcast Multicast Comunicação entre processos Conceitos básicos
Leia maisEspecificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos
Visão geral do Serviço Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos Os Serviços de gerenciamento de dispositivos distribuídos ajudam você a controlar ativos
Leia maisParadigma Cliente/Servidor
Paradigma Cliente/Servidor Mário Meireles Teixeira UFMA Departamento de Informática Dezembro, 2012 Comunicação em Sistemas Distribuídos! Os processos em um SD estão lógica e fisicamente separados. Precisam
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor
Leia maisIntrodução. O que é Serviços de Terminal
Introdução Microsoft Terminal Services e Citrix MetaFrame tornaram-se a indústria padrões para fornecer acesso de cliente thin para rede de área local (LAN), com base aplicações. Com o lançamento do MAS
Leia maisEm 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.
VERSÃO 5 Outubro/2012 Release Notes Não deixe de atualizar o seu sistema Planejamos a entrega ao longo do exercício de 2012 com mais de 140 melhorias. Mais segurança, agilidade e facilidade de uso, atendendo
Leia maisProduct Architecture. Product Architecture. Aranda 360 ENDPOINT SECURITY. Conteúdos STANDARD & ENTERPRISE EDITION
Conteúdos Product Architecture Product Architecture Introdução Ambiente RedesdeTrabalho Configurações Políticas Servidores Componentes Agente Servidor Base de Dados Console Comunicação Console Servidor
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisSoluções em. Cloud Computing. Midia Indoor. para
Soluções em Cloud Computing para Midia Indoor Resumo executivo A Midia Indoor chegou até a Under buscando uma hospedagem para seu site e evoluiu posteriormente para uma solução cloud ampliada. A empresa
Leia maisDesenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto
Leia maisPrincípios de Sistemas Distribuídos. Tecnologias utilizadas em sistemas distribuídos Aula 5
Princípios de Sistemas Distribuídos Tecnologias utilizadas em sistemas distribuídos Aula 5 Conceitos de comunicação entre processos Interprocess Communication (IPC) Sistemas distribuídos são construídos
Leia maisIntegre pela Internet com os Web Services OpenEdge
Integre pela Internet com os Web Services OpenEdge Luciano Oliveira Solution Consultant, Progress OpenEdge Foco da Sessão Implementando OpenEdge Web Services Entendendo Web Services Identificar quando
Leia maisNota Fiscal Eletrônica (NF-e/NFS-e)
Nota Fiscal Eletrônica (NF-e/NFS-e) Nota Fiscal Eletrônica (NF-e/NFS-e) é um documento de existência apenas digital, emitido e armazenado eletronicamente, com o intuito de documentar, para fins fiscais,
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente
Leia mais5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas
MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São
Leia maisService Oriented Architectures
Service Oriented Architectures Uma abordagem evolutiva Manager, IT Middleware Vodafone Portugal Mario.saraiva@vodafone.com Agenda 1. O desafio da Integração O princípio do Middleware, ActiveWorks e Middleware
Leia maisIT SERVICES PORTFOLIO. SPEKTRUM IT Services Portfolio 1
IT SERVICES PORTFOLIO SPEKTRUM IT Services Portfolio 1 Ser a única no Brasil a ser certificada pela SAP, mostra como estamos à frente no que tange à transparência em todos os nossos processos e, especialmente,
Leia maisRoot Sistemas. Soluções Computacionais Para a Sua Empresa e Para o Seu Site
Root Sistemas Soluções Computacionais Para a Sua Empresa e Para o Seu Site Origem Hoje a demanda por Serviços Computacionais é muito maior que a Capacidade das Empresas do setor de atender e o Mercado
Leia maisCONSULTORIA E SERVIÇOS DE INFORMÁTICA
CONSULTORIA E SERVIÇOS DE INFORMÁTICA Quem Somos A Vital T.I surgiu com apenas um propósito: atender com dedicação nossos clientes. Para nós, cada cliente é especial e procuramos entender toda a dinâmica
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Basedos na Web Capítulo 12 Agenda Arquitetura Processos Comunicação Nomeação Sincronização Consistência e Replicação Introdução
Leia maisConsultoria em TI PARA LIBERDADE, NÃO TEM PORQUÊ. TEM SOLICON.
Consultoria em TI PARA LIBERDADE, NÃO TEM PORQUÊ. TEM SOLICON. Portifólio Missão Atender as necessidades de nossos clientes e garantir o retorno de seus investimentos, implementando os melhores serviços
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 5 Servidores de Aplicação
Leia maissoluções transversais SOLUÇÕES middleware
soluções transversais SOLUÇÕES middleware RESUMO DA SOLUÇÃO ITbank framework 4g performance orquestração interoperabilidade O Middleware SOA ITBank framework 4g implementa uma arquitetura SOA com orquestração
Leia maisArcGIS for Server: Administração e Configuração do Site (10.2)
ArcGIS for Server: Administração e Configuração do Site (10.2) Duração: 3 dias (24 horas) Versão do ArcGIS: 10.2 Material didático: Inglês Descrição Projetado para administradores, este curso ensina como
Leia maisINT-3: Realistic Service Oriented Architecture Approaches Michael Boyd & Bernard Bresser
Abordagens Realistas da Arquitetura Orientada a Serviços Rodrigo Baptista e Paulo Costa Progress Software Abordagens Realistas de SOA O que você verá Como implementar uma Arquitetura Orientada a Serviços
Leia maisGerenciamento e Replicação OpenEdge Divide et impera! Regis Martins Ezipato Sr. Solution Engineer
Gerenciamento e Replicação OpenEdge Divide et impera! Regis Martins Ezipato Sr. Solution Engineer Agenda OpenEdge Management & Replication Divide et impera! O que é novo no OpenEdge Management 3.1B O que
Leia maisSOA: Service-oriented architecture
SOA: Service-oriented architecture Roteiro Breve História O que é Arquitetura de Software? O que é SOA? Serviços Infraestrutura Composição Sua empresa está preparada para SOA? Breve História Uma empresa
Leia maisQual servidor é o mais adequado para você?
Qual servidor é o mais adequado para você? Proteção de dados Tenho medo de perder dados se e o meu computador travar Preciso proteger dados confidenciais Preciso de acesso restrito a dados Acesso a dados
Leia maisSistemas Distribuídos
Sistemas Distribuídos 11 Objetivos Este capítulo apresenta uma introdução aos sistemas distribuídos em geral Arquiteturas de cliente servidor Características das arquiteturas de 2 e 3 camadas Ambiente
Leia maisFileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14
FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,
Leia maisSoluções de Gerenciamento de Clientes e de Impressão Universal
Soluções de Gerenciamento de Clientes e de Impressão Universal Guia do Usuário Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca registrada nos Estados Unidos da Microsoft Corporation.
Leia mais