INT-9: Implementing ESB Processes with OpenEdge and Sonic David Cleary
|
|
- Ana Vitória Araújo Amarante
- 8 Há anos
- Visualizações:
Transcrição
1 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 fim 2 Implementando Processos ESB com OpenEdge and Sonic Expectativas Compreensão sobre as ferramentas e tecnologias empregadas durante a apresentação Familiaridade em pensar sobre processos e assim convertê-los em processos de negócio Roteiro completo sobre a demonstração a ser apresentada 3 Implementando Processos ESB com OpenEdge and Sonic 1
2 Produtos utilizados OpenEdge 10.1B01 OpenEdge Architect ProxyGen OpenEdge Adapter para Sonic ESB OpenEdge Adapter para SonicMQ Sonic Workbench 7.5 SonicMQ Sonic ESB 4 Implementando Processos ESB com OpenEdge and Sonic Sonic e o OpenEdge Adapter para Sonic ESB Sistema do Parceiro Aplicação Proprietária Processo ESB Enterprise Service Bus ESB Adapter OpenEdge AppServer 5 Implementando Processos ESB com OpenEdge and Sonic Porque usar Sonic ESB e OpenEdge Application Server A interface Web Service do AppServer não é o que você deseja Transformação Necessidade de rotear mensagem para diferentes serviços baseado no conteúdo CBR Combinação dos anteriores Processos de negócio com múltiplos passos Padrões de Web Services avançados WS-Addressing WS-Security 6 Implementando Processos ESB com OpenEdge and Sonic 2
3 Modelos de Comunicação Sistema do Parceiro Aplicação Proprietária Web Services Rest Enterprise Service Bus ESB Adapter AppServer 7 Implementando Processos ESB com OpenEdge and Sonic Web Services SOAP- based Web Services Consumidor de Web Services Sonic OpenEdge Java.NET Perl HTTP Request(SOAP) HTTP Reply(SOAP) WSDL Provedor de Web Services Sonic OpenEdge Java.NET Perl Uma aplicação que pode ser acessada utilizando SOAP sobre o protocolo HTTP onde a interface é descrita pelo WSDL Padrões definidos pela W3C 8 Implementando Processos ESB com OpenEdge and Sonic REST Transferência de Estado Representacional Rest- based Web Services REST Consumer HTTP Request(XML) HTTP Reply(XML) REST Provider Uma aplicação que pode ser acessada via HTTP GET/POST/PUT/DELETE Conteúdo da mensagem no formato XML, conforme defindo através de algum Schema 9 Implementando Processos ESB com OpenEdge and Sonic 3
4 Construindo Interfaces Interface Pública Sistema de Parceiros Aplicação Proprietária Interface Pública Web Services Rest Enterprise Service Bus ESB Adapter Interface Privada AppServer 10 Implementando Processos ESB com OpenEdge and Sonic Construindo Interfaces Interfaces Públicas Web Services vs. REST Use SOAP quando puder aproveitar ferramentas Use REST para simplificar De acordo com as recomendações do mercado Web Services Interoperability Organization (ws-i.org) SOAP Encoding está depreciado use Literal Use Document ao invés de RPC para o amplo suporte do lado client Aprenda sobre WSDL Crie um WSDL para atender a interface que você deseja - torne o mais simples possível esta é a idéia 11 Implementando Processos ESB com OpenEdge and Sonic Construindo Interfaces Interfaces Privadas Interface entre Sonic e OpenEdge Serviço é uma ou mais operações relacionadas Operações devem realizar uma unidade completa de trabalho com granularidade grossa (coarsegrained) para eficiência Todos os serviços OpenEdge são Request-Reply e podem retornar uma falha RPC/Literal permite mapeamento para parâmetros individuais pode ser utilizado através de um editor de chamadas Web Service facilmente Document/Literal permite utilizar transformação em toda a mensagem 12 Implementando Processos ESB com OpenEdge and Sonic 4
5 Agenda Desenvolvendo Processos de Negócio Visão geral da tecnologia Desenvolvendo um processo de negócio do início ao fim 13 Implementando Processos ESB com OpenEdge and Sonic Configurando o Sonic Workbench com OpenEdge Workbench possui dois containers para desenvolvimento Dev.ESB_Core executa Serviços Sonic Dev.ESB_Test executará Serviços OpenEdge OpenEdge container não é usado para desenvolvimento Classpath e as propriedades no container de Teste configurados para OpenEdge 15 Implementando Processos ESB com OpenEdge and Sonic Defina a Interface Pública Definida por um XML Schema Utilize uma Namespace XML URL se o Schema puder se recuperado através de uma posição URN se for apenas um nome Crie named types para sua interface Defina Elementos para os seus types Muitos benefícios em criar um schema Arquivos de exemplo automáticos Facilidade para criar um WSDL 16 Implementando Processos ESB com OpenEdge and Sonic 5
6 Definindo e Implementando Serviços OpenEdge com o ProxyGen Nova aba ESB no ProxyGen na versão 10.1B Cria arquivos WSM e WSDL para o Sonic Implementa-os automaticamente no Sonic Domain Defina um Serviço ESB Crie Endpoints not underlying Queues Opcionalmente implemente um serviço para o container ESB definido Configure uma URL pro AppServer 17 Implementando Processos ESB com OpenEdge and Sonic Chamando um Serviço OpenEdge com uma invocação de Web Service Maneira mais fácil de chamar um Serviço OpenEdge Mensagens transitórias SOAP o conteúdo é o importante O editor de cenário permite teste online do serviço Incluia invocação ao processo Use ferramentas de mapeamento para extrair os parâmetros de entrada Muitas opções para manipular o resultado Cenários e informações de rastreamento no desenvolvimento 18 Implementando Processos ESB com OpenEdge and Sonic Utilizando Serviços de Transformação Sonic Transformações alteram os resultados para o que você precisa Salve os resultados como um documento de exemplo Schema representa o que você deseja Ferramentas Sonic facilitam a criação de folhas de estilo 19 Implementando Processos ESB com OpenEdge and Sonic 6
7 Utilizando Serviços de Roteamento (CBR) Encaminhe mensagens com base no conteúdo Suporta message parts ou headers Direcionamento baseado em Regras ou Padrão XPATH Regras podem ser escritas em JavaScript Não é necessário codificar com XPATH Roteamento semelhante a declaração de CASE Pode direcionar para a primeira condição verdadeira ou todas definidas Inclui também um destino padrão para roteamento 20 Implementando Processos ESB com OpenEdge and Sonic Chamando Web Services Externos Mesmo procedimento dos Serviços OpenEdge Planejar-se para a indisponibilidade Utilize sub-processos para abstrair a implementação Maneira fácil de criar um novo sub-processo se o Web Service falhar Crie também um processo de FAULT para ser flexível 21 Implementando Processos ESB com OpenEdge and Sonic Disponibilizando Processos de Negócio para os Clientes Processo atualmente tem a interface REST JMS e clients ABL enviam mensagens para um Endpoint de Entrada HTTP Direct Acceptor para browser-based AJAX clients Respostas especificadas via JMSReplyTo Envolva o processo para disponibilizar via SOAP Geração automática de WSDL Empacotamento e desempacotamento 22 Implementando Processos ESB com OpenEdge and Sonic 7
8 Demonstração de Processo de Negócio 23 Implementando Processos ESB com OpenEdge and Sonic Em suma Crie sua interface pública Use REST para JMS e AJAX Use SOAP para clients avançados (ferramentas, WS-Security, etc) Siga as recomendações WS-I Use Document-Literal para o amplo suporte dos clients Use sub-processos com liberdade Planejar-se para a indisponibilidade 24 Implementando Processos ESB com OpenEdge and Sonic Para maiores informações, procure no PSDN Progress Software Developers Network Desenvolvendo e Implementado Aplicações SOA no Sonic ESB para o Desenvolvedor OpenEdge PSDN Forum Treinamentos: Desenvolvimento OpenEdge com Sonic ESB Integração Orientada a Serviços com Sonic ESB Utilizando JMS no OpenEdge 25 Implementando Processos ESB com OpenEdge and Sonic 8
9 Dúvidas? 27 Implementando Processos ESB com OpenEdge and Sonic Obrigado pela sua atenção!!! 28 Implementando Processos ESB com OpenEdge and Sonic 29 Implementando Processos ESB com OpenEdge and Sonic 9
Integre 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 maisPrática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva
1. O que são Serviços Web (Web Services)? Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva A ideia central dos Web Services parte da antiga necessidade
Leia maisUNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Web Services Web Services Existem diferentes tipos de comunicação em um sistema distribuído: Sockets Invocação
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 maisSOA na Prática Ricardo Limonta
SOA na Prática Ricardo Limonta Arquiteto JEE Objetivo Apresentar os conceitos de Arquiteturas Orientadas a Serviços; Entender a relação entre SOA e a tecnologia Web Services; Implementar SOA com Web Services
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 maisIntrodução a Web Services
Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas
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 maisManual de Integração WebService
Manual de Integração WebService Sumário 1. O que é a Integração WebService? 2. Envio Simples 3. Consultar Status da Mensagem 3.1 Consultar Mensagens Recebidas 4. Tecnologia do WebService Facilita 1. O
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 maisArquitetura Orientada a Serviços (SOA) Copyright e-core LTDA, 2010. Todos os direitos reservados.
Arquitetura Orientada a Serviços (SOA) Visão Geral e-coree Estabelecida em 1999 Escritórios rios no Brasil e EUA Aproximadamente 100 profissionais Atua em prestação de serviços offshore desde 2004 Roteiro
Leia maisServiços Web: Arquitetura
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
Leia maisKassius Vargas Prestes
Kassius Vargas Prestes Agenda 1. Introdução Web Services 2. XML, SOAP 3. Apache Tomcat 4. Axis 5. Instalação Tomcat e Axis 6. Criação de um Web Service 7. Criação de um cliente Baixar http://www.inf.ufrgs.br/~kvprestes/webservices/
Leia maisServiços Web: Introdução
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
Leia maisSOA. Fabio Perez Marzullo. Inovando seu negócio por meio de soluções orientadas a serviços. Novatec
SOA na prática Inovando seu negócio por meio de soluções orientadas a serviços Fabio Perez Marzullo Novatec Sumário Parte I Fundamentos técnicos da teoria de serviços... 17 Capítulo 1 Introdução à teoria
Leia maisMADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica
MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica Desenvolvimento de Web Services com SOAP. 1. Introdução. Com a tecnologia de desenvolvimento
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 mais3 Serviços na Web (Web services)
3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem
Leia mais2 Conceitos relativos a Web services e sua composição
15 2 Conceitos relativos a Web services e sua composição A necessidade de flexibilidade na arquitetura das aplicações levou ao modelo orientado a objetos, onde os processos de negócios podem ser representados
Leia maisWeb Services. Autor: Rômulo Rosa Furtado
Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que
Leia maisService Oriented Architecture SOA
Service Oriented Architecture SOA Arquitetura orientada aos serviços Definição: Arquitetura de sistemas distribuídos em que a funcionalidade é disponibilizada sob a forma de serviços (bem definidos e independentes)
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 13 Web Services Web Services
Leia maisEAI Manual do Administrador
EAI Manual do Administrador 1 Definição de Host Application O que é um Host Application? Significa Aplicativo Hospedeiro, é o nome dado ao ambiente EAI que estará executando no seu computador ou em um
Leia maisIntegração Orientada a Serviços
Integração Orientada a Serviços Porto Alegre, Agosto de 2006 Agenda Sobre a e-core SOA O que é? Web Services x SOA Principal Motivação - Integração SOI ESB BPEL JBI ServiceMix Solução Proposta A Empresa
Leia maisREST. Caio Nakashima caio.nakashima@mds.gov.br caionakashima@gmail.com
REST Caio Nakashima caio.nakashima@mds.gov.br caionakashima@gmail.com 1 RESTful REpresentation State Transfer Estilo de arquitetura de software para sistemas distribuídos Termo proposto por Roy Fielding
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 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 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 maisWeb Services. (Introdução)
Web Services (Introdução) Agenda Introdução SOA (Service Oriented Architecture) Web Services Arquitetura XML SOAP WSDL UDDI Conclusão Introdução Comunicação distribuída Estratégias que permitem a comunicação
Leia maisPasso a Passo. WebSphere Message Broker. Fluxo como WebService
Passo a Passo WebSphere Message Broker Fluxo como WebService Alexandre José Batista ajbatist@ibest.com.br Criado em: 07/11/08 Página 1 de 38 Índice 1. OBJETIVOS DO DOCUMENTO... 4 2. CRIANDO UM FLUXO NO
Leia maisPROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações
Universidade de São Paulo Escola Politécnica Programa de Educação Continuada em Engenharia PROGRAMA DE MBA em Gestão e Engenharia do Produto O Produto Internet e suas Aplicações Tecnologias de Informação
Leia maisManual do usuário - Service Desk SDM - COPASA. Service Desk
Manual do usuário - Service Desk SDM - COPASA Service Desk Sumário Apresentação O que é o Service Desk? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial
Leia maisGUIA BÁSICO DA SALA VIRTUAL
Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6
Leia maisManual Técnico de Utilização do Web Service de Administração do Código de Segurança do Contribuinte - CSC
Projeto Nota Fiscal de Consumidor Eletrônica Manual Técnico de Utilização do Web Service de Administração do Código de Segurança do Contribuinte - CSC Versão 1.00 19 de Agosto de 2014 Página 1/9 Controle
Leia maisConsultar Tabelas Administrativas
STN Coordenação-Geral de Sistemas e Tecnologia de Informação Sistema Integrado de Administração Financeira do Governo Federal SIAFI Secretaria do Tesouro Nacional STN Documentação de Serviços de Interoperabilidade
Leia maisIntegração de sistemas utilizando Web Services do tipo REST
Integração de sistemas utilizando Web Services do tipo REST Jhonatan Wilson Aparecido Garbo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil jhowgarbo@gmail.com jaime@unipar.br
Leia maisUsando Service Design Thinking para criar SOA Corporativo
Usando Service Design Thinking para criar SOA Corporativo Hilton Menezes 2013 Introdução Uma área de Tecnologia da Informação - TI ágil pode contribuir significativamente para que o negócio possa fazer
Leia maisConfigurando o DDNS Management System
Configurando o DDNS Management System Solução 1: Com o desenvolvimento de sistemas de vigilância, cada vez mais usuários querem usar a conexão ADSL para realizar vigilância de vídeo através da rede. Porém
Leia maisOrquestração de aplicações OpenEdge com Sonic
Orquestração de aplicações OpenEdge com Sonic OpenEdge e o ESB... Renato L. Rissardi System Engineer Objetivos Orquestração de aplicações OpenEdge com Sonic Introdução aos produtos Sonic Como ABL interage
Leia maisFase 1: Engenharia de Produto
Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os
Leia maisSCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
Leia maisManual do usuário. Softcall Java. versão 1.0.5
Manual do usuário Softcall Java versão 1.0.5 Sumário Iniciando SoftCall...3 Tela Principal...3 Configurando o SoftCall...4 Agenda...5 Incluindo um contato...5 Procurando um contato...6 Apagando um contato...6
Leia maisWeb Services. Integração de aplicações na Web. Sistemas Distribuídos
Web Services Integração de aplicações na Web Integração de Aplicações na Web Interoperação entre ambientes heterogêneos desafios diversidade de componentes: EJB, CORBA, DCOM... diversidade de linguagens:
Leia maisAdotando OpenEdge Architect. Luciano Oliveira Sr. Instructor, Consultant Global Field Services
Adotando OpenEdge Architect Luciano Oliveira Sr. Instructor, Consultant Global Field Services Agenda Antes do OpenEdge Architect Por quê OpenEdge Architect? Adotando o OpenEdge Architect Integrar às Customizações
Leia maisGerenciamento e Interoperabilidade de Redes
EN-3610 Gerenciamento e Interoperabilidade de Redes Gerenciamento baseado na Web Prof. João Henrique Kleinschmidt Gerenciamento baseado na Web Web browser Acesso ubíquo Interface Web vs Gerenciamento baseado
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
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com Mecanismos de Comunicação Protocolos de Aplicação Mecanismos de comunicação
Leia maisTUTORIAL FERRAMENTA DE PRÉ-AGENDAMENTO ONLINE. MAPLO
TUTORIAL FERRAMENTA DE PRÉ-AGENDAMENTO ONLINE. MAPLO Carta de Apresentação Prezados Parceiros, A Maplo traz uma inovação em seu atendimento, com o intuito de facilitar o processo de pré-matrícula em nossos
Leia maisIntegração de Ferramentas de Apoio a Processos Outubro 2010 GUSTAVO VAZ NASCIMENTO
Integração de Ferramentas de Apoio a Processos Outubro 2010 GUSTAVO VAZ NASCIMENTO AGENDA AGENDA 1. Sobre a Shift 2. Integração de ferramentas de apoio 1. SCMBug Integração entre SCM Tools e ferramentas
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisSistemas Distribuídos e Paralelos
Sistemas Distribuídos e Paralelos Web Services Ricardo Mendão Silva Universidade Autónoma de Lisboa r.m.silva@ieee.org November 29, 2014 Ricardo Mendão Silva (UAL) Sistemas Distribuídos e Paralelos November
Leia maisAPI de Cotações Bolsa Financeira
API de Cotações Bolsa Financeira API de Cotações Bolsa Financeira Página 1 de 7 Sumário API & Documentação... 3 Como Funciona?... 3 Formato de Requisição... 3 Visão Geral... 3 Exemplo de Requisição utilizando
Leia maisWeb Service - NFS-e. Definição das especificações e critérios técnicos necessários para utilização do WebService. FREIRE INFORMÁTICA Versão 2.
2014 Web Service - NFS-e Definição das especificações e critérios técnicos necessários para utilização do WebService Este manual tem como objetivo orientar os usuários, sobre os procedimentos relativos
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 maisSumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web
Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um
Leia mais3 SCS: Sistema de Componentes de Software
3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário
Leia maisADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E TERMINAL SERVICES) Professor Carlos Muniz
ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E O que é roteamento e acesso remoto? Roteamento Um roteador é um dispositivo que gerencia o fluxo de dados entre segmentos da rede,
Leia maisGuia rápido de uso de Web Services do NFS-e Easy
Guia rápido de uso de Web Services do NFS-e Easy NFS-e Easy V.3.0.5 Produto: Guia rápido de uso de Web Services do NFS-e Easy V3.0.5 Release date: Mai, 2013 1 Sumário 1. Introdução... 3 2. Requisitos e
Leia maisSOA. Service Oriented Architecture. Maxmiliano Franco Braga
SOA Service Oriented Architecture Maxmiliano Franco Braga Agenda O que é? SOA Glossário de SOA Vantagens e Cuidados Exemplos Viagem Restaurante Processos do MP O que é SOA? [1] Service Oriented Architecture
Leia maisABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE
ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil aapfjr@gmail.com
Leia maisMANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno
1 MANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno Acessando o sistema 1- Para acessar a Faculdade Interação Americana Virtual digite o seguinte endereço: http://ead.fia.edu.br/
Leia maisWeb services. Um web service é qualquer software que está disponível através da Internet através de uma interface XML.
Web services Um web service é qualquer software que está disponível através da Internet através de uma interface XML. XML é utilizado para codificar toda a comunicação de/para um web service. Web services
Leia maisSISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl
SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo
Leia maisSemântica para Sharepoint. Busca semântica utilizando ontologias
Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...
Leia maisPlano de Trabalho Docente 2014. Ensino Técnico
Plano de Trabalho Docente 2014 Ensino Técnico ETEC MONSENHOR ANTONIO MAGLIANO Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnica de Nível Médio de
Leia maisAnálise de Dados do Financeiro
Análise de Dados do Financeiro Introdução Para reunir em um só local as informações de contas a pagar e receber cadastradas e/ou geradas no sistema TTransp existe a interface de análise de dados do financeiro.
Leia maisINTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3
INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus
Leia maisSistemas Distribuídos Arquiteturas Middlewares
Sistemas Distribuídos Arquiteturas s Arquitetura Arquitetura de um sistema é sua estrutura em termos dos componentes e seus relacionamentos Objetivo: garantir que a estrutura satisfará as demandas presentes
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 maisDestaques Aproveite o insight de negócios ao enriquecer as mensagens de forma dinâmica com dados de aplicativos, bancos de dados e arquivos.
Melhore a agilidade de negócios com o Message Broker Melhore a flexibilidade e conectividade enquanto controla os custos e aumenta a satisfação do cliente Destaques Aproveite o insight de negócios ao enriquecer
Leia maisMANUAL. Perfil de Professor
MANUAL Perfil de Professor Índice 1. Acesso 1.1. Acessando o Canal do Norte... 03 2. Disciplinas 2.1. Acessando Disciplinas... 07 3. Recursos 3.1. Adicionando Recursos... 10 3.2. Página de texto simples...
Leia maisWebMail --------------------------------------------------------------------------------------------------------------- Manual do cliente
WebMail --------------------------------------------------------------------------------------------------------------- Manual do cliente www.plugin.com.br 1 ÍNDICE Prefácio...3 Sobre Este Manual... 3
Leia maisSistema Nacional de Registro de Hóspedes - SNRHos. PGTUR Plataforma de Gestão do Turismo Manual Técnico de Utilização do Web Service Versão 1.
Sistema Nacional de Registro de Hóspedes - PGTUR Plataforma de Gestão do Turismo Manual Técnico de Utilização do Web Service Versão 1.0 ÍNDICE 1. INTRODUÇÃO... 3 2. CONSIDERAÇÕES INICIAIS... 3 3. TÉCNOLOGIA
Leia maisCOMPARANDO APLICAÇÃO WEB SERVICE REST E SOAP
COMPARANDO APLICAÇÃO WEB SERVICE REST E SOAP Cleber de F. Ferreira¹, Roberto Dias Mota¹. ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil cleberferreirasi@hotmail.com, motaroberto@hotmail.com Resumo.
Leia maisFerramenta de Pré-agendamento Online Tutorial de Utilização para Usuários TUTORIAL P R É A G E N D A M E N T O O N L I N E.
TUTORIAL P R É A G E N D A M E N T O O N L I N E. P á g i n a 1 26 Carta de Apresentação Prezados Parceiros, A SEED Business Group traz uma inovação em seu atendimento, com o intuito de facilitar o processo
Leia maisAnexo VI Edital nº 03361/2008. Projeto de Integração das informações de Identificação Civil. 1. Definições de interoperabilidade adotadas pela SENASP
Anexo VI Edital nº 03361/2008 Projeto de Integração das informações de Identificação Civil 1. Definições de interoperabilidade adotadas pela SENASP A Senasp procura adotar os padrões de interoperabilidade
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 maisSOAP. Web Services & SOAP. Tecnologias de Middleware 2004/2005. Simple Object Access Protocol. Simple Object Access Protocol SOAP
Web Services & SOAP Tecnologias de Middleware 2004/2005 SOAP Simple Object Access Protocol Os web services necessitam de comunicar entre eles e trocar mensagens. O SOAP define a estrutura e o processamento
Leia maisUm Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena
Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Tópicos Motivação e Objetivos LP e SOA Processo ADESE
Leia maisProJuris 8: Manual de Integração com Provedores de Recortes
ProJuris 8: Manual de Integração com Provedores de Recortes Versão 2.0 por Gabriel Cherem agosto/2014 Motivação Pelo menos 50% de todas as sociedades de advogados no Brasil utilizam algum software para
Leia maisChamadas Remotas de Procedimentos (RPC) O Conceito de Procedimentos. RPC: Programa Distribuído. RPC: Modelo de Execução
Chamadas Remotas de Chamada Remota de Procedimento (RPC) ou Chamada de Função ou Chamada de Subrotina Método de transferência de controle de parte de um processo para outra parte Procedimentos => permite
Leia maisProgramação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt
Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através
Leia maisAULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação
AULA 03 MODELO OSI/ISO Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação INTRODUÇÃO 2 INTRODUÇÃO 3 PROTOCOLOS Protocolo é a regra de comunicação usada pelos dispositivos de uma
Leia maisMAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick
MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento
Leia maisGPEC FORMA Formação & Aperfeiçoamento www.gpecforma.com.br PRO JURÍDICO XE WEB SOFTWARE WEB PARA ESCRITÓRIOS DE ADVOCACIA
GPEC FORMA Formação & Aperfeiçoamento www.gpecforma.com.br PRO JURÍDICO XE WEB SOFTWARE WEB PARA ESCRITÓRIOS DE ADVOCACIA PRO JURÍDICO XE WEB Todo escritório de advocacia, de pequeno a grande porte necessita
Leia maisPedido de Esclarecimento 01 PE 12/2011
Pedido de Esclarecimento 01 PE 12/2011 Questionamento 1 : 20.1.1.2 - Sistema de telefonia IP ITEM 04 - Deve ser capaz de se integrar e gerenciar os gateways para localidade remota tipo 1, 2 e 3 e a central
Leia maisINFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima
INFORMÁTICA FUNDAMENTOS DE INTERNET Prof. Marcondes Ribeiro Lima Fundamentos de Internet O que é internet? Nome dado a rede mundial de computadores, na verdade a reunião de milhares de redes conectadas
Leia maisCONFIGURAÇÕES PARA ENVIO DE ARQUIVO XML E PDF POR E-MAIL
Sumário Apresentação... 1 1. Procedimentos iniciais... 2 2. Cadastrar e-mail do cliente... 4 3. Configurar Servidor NF-e... 8 4. Enviar DANF-e em XML e PDF... 11 5. Validar dados do configurador de e-mail...
Leia maisMANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal
MANUAL DO ADMINISTRADOR LOCAL Entidade Municipal Abril / 2011 ÍNDICE Objetivos do Sistema de Registro de Integrado - REGIN... 3 Principais Módulos do Sistema... 4 Módulo Controle de Acesso... 5 Módulo
Leia maisIplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT
1. IDENTIFICAÇÃO Padrão Segmento Código P06.002 Revisão v. 2014 Plataformas Web 2. PUBLICAÇÃO Recursos Tecnológicos Versão Data para adoção Publicação v. 2014 23 de dezembro de 2014 PORTARIA N Nº 225 de
Leia maisUNIVERSIDADE FEDERAL DO RIO DE JANEIRO ESCOLA POLITÉCNICA DEPARTAMENTO DE ELETRÔNICA E DE COMPUTAÇÃO
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO ESCOLA POLITÉCNICA DEPARTAMENTO DE ELETRÔNICA E DE COMPUTAÇÃO ESTUDO SOBRE INTEGRAÇÃO DE SISTEMAS COMPUTACIONAIS BASEADA EM ARQUITETURA ORIENTADA A SERVIÇOS Autor:
Leia maisBem-vindo! O que há de novo no PaperPort 10?
Bem-vindo! O ScanSoft PaperPort é um pacote de softwares para gerenciamento de documentos que ajuda o usuário a organizar, acessar, compartilhar e gerenciar documentos em papel e digitais no computador
Leia maisProjeto: Plataforma de Integração. Data: 01/08/2014
Manual do Usuário - Autenticação Plataforma de Integração Arquitetura de Software 1.0 20/03/2014 1 de 8 Histórico de Revisões Data Versão Descrição 01/08/2014 1.0 Criação do documento 04/08/2014 1.1 Revisão
Leia maisSistemas Distribuídos Arquitetura de Sistemas Distribuídos I. Prof. MSc. Hugo Souza
Sistemas Distribuídos Arquitetura de Sistemas Distribuídos I Prof. MSc. Hugo Souza Como já vimos, os sistemas distribuídos são apresentados considerando um planejamento bem mais complexo relacionado aos
Leia maisO uso do gestor de conteúdos plone no suporte a processos de software
O uso do gestor de conteúdos plone no suporte a processos de software Fernando Silva Parreiras Objetivo Demonstrar a aplicação de ferramentas de gestão de conteúdo, especificamente o plone, no apoio a
Leia maisSOA Introdução. SOA Visão Departamental das Organizações
1 Introdução A Organização é a forma pela qual nós coordenamos nossos recursos de todos os tipos para realizar o trabalho que nos propusemos a fazer. A estrutura de nossas organizações manteve-se basicamente
Leia maisProgramação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
Leia mais