: : Interoperabilidade entre Sistemas de Informação baseados na WEB - uma abordagem Multicanal
|
|
- João Guilherme Eger Botelho
- 8 Há anos
- Visualizações:
Transcrição
1 : : Interoperabilidade entre Sistemas de Informação baseados na WEB - uma abordagem Multicanal Sérgio Magalhães mgi01020@fe.up.pt
2 As vantagens competitivas ganham-se muitas vezes por ser o primeiro a chegar com um determinado produto ou serviço o ao mercado
3 AGENDA As Novas Tecnologias Tendências nas Tecnologias da Informação WebServices Algumas buzzwords e definições Mensagens SOAP e Protocolos Plataforma Middleware Multicanal (PMM) Âmbito Aplicações e Serviços Transversais A Evolução da Plataforma Exemplos práticos Campanhas e Negócio Visualização de Imagens de Cheques Perguntas/Respostas
4 AGENDA As Novas Tecnologias Tendências nas Tecnologias da Informação WebServices Algumas buzzwords e definições Mensagens SOAP e Protocolos
5 Palavras que são repetidas muitas vezes...
6 Tendências nas TI s Plataforma Middleware MultiCanal 24x7 anytime, anyplace, anyhow Alta disponibilidade, redundância de sistemas (plataformas e conectividade). Software de negócio independente do canal que solicita o serviço. Convergência e Integração (WebServices) As empresas devem adequar a sua infraestrutura para viabilizar a integração simples e rápida de novos canais de acesso Reutilização das suas soluções: processos de negócio, aplicações e plataformas ( webização ) Implementação imediata Maximizar a reutilização usando WebServices Modelos pré-definidos de desenvolvimento de software
7 24x7 anytime, anyplace, anyhow
8 Plataforma Middleware MultiCanal.NET in Banking Smart devices, Web based Web & ) * ' ( & & $ % #! " Credit scoring Asset mgt Aggregation Risk mgt Solid platform support
9 Convergência e Integração (WebServices) Balcão Portal Corporativo CidadeBCP &! ' -. / & * +, Seguros e Pensões Outros Apresentação Lógica de Negócio e acesso aos Dados Dados
10 Convergência e Integração Plataforma Middleware MultiCanal Mudança de Paradigma: Webização das aplicações que até então residiam em mainframes
11 Implementação imediata (exemplo) Balcões MillenniumBCP.pt Middleware WebServices Crédito Imobiliário BD Crédito Imobiliário Tabelas de regras &! ' -. / Apresentação CANAIS Lógica de Negócio e acesso à Base de Dados (TAXAS, Regras, etc...) 1 % + 1
12 WebServices - Definições Plataforma Middleware MultiCanal Gartner Group componentes de software espalhados que interagem dinamicamente uns com os outros através de tecnologias Internet standard Forrester Research...ligações automáticas entre pessoas, sistemas e aplicações que expoem elementos de funcionalidade de negócio como um serviço de software e criam um novo valor de negócio "
13 Alguma História sobre WebServices Origem dos WebServices Componentes: inventados nos anos 80, desenvolvidos a pensar nos interfaces de utilizador: COM Distribuição: arquitecturas de componentes distibuídas: component middleware. OMG CORBA: Object Management Group Comon Request Broker Architecture Microsoft DCOM: Distributed Component Object Model Sun RMI: Remote Method Invocation Limitação dos componentes distribuídos: só podem ser usados através de uma rede bem gerida e controlada Intranet Web Services são uma forma de distribuição de componentes numa rede pública Web Services são o resultado de desenvolvimentos na indústria de TI dos útlimos 20 anos
14 Hype, Mentiras e Previsões
15 Exemplo de um WebService...
16 Protocolos e algumas palavras chave.. Baseados totalmente ou parcialmente em XML SOAP (Simple Object Access Protocol) WSDL (Web Services Description Language) UDDI (Universal Description, Discovery, and Integration Web Services produzem conteúdo baseado em tags: o conteúdo será transformado com o XSLT UDDI Web Service Directory: localização de Web Services por potenciais clientes DISCO Discovery: processo de localização de documentos descritivos de um Web Service num dado URL WSDL WebServices Description Language: define o formato dos métodos oferecidos por um Web Service
17 WebService Standards Plataforma Middleware MultiCanal Making Sense of Web Services Standards by David Orchard em 30/01/2004
18 Para que servem estas camadas... Messaging Camada Negociação de Serviço Workflow, Discovery e Registos Linguagem de descrição de Serviços Protocolos de Transporte Questões de Negócio UDDI, registos ebxml, IBM WSFL, MS XLANG WSDL/WSCL Exemplo Acordo entre parceiros de negócio. SOAP/XML Protocolo HTTP, HTTPS, FTP, SMTP Gestão, QoS, Segurança, Standards abertos
19 Objectivos das mensagens SOAP Simplicidade Independente do vendedor Independente da linguagem Independente do modelo de objectos Independente do transporte
20 O que é uma mensagem SOAP Assenta sobre normas Internet SOAP = HTTP + XML É norma W3C A especificação SOAP define: Formato das mensagens SOAP Como enviar mensagens Como receber as respostas Codificação dos dados
21 Estrutura de uma mensagem SOAP SOAP Message Headers SOAP Envelope SOAP Header Headers The complete SOAP message Protocol binding headers encloses payload encloses headers Individual headers SOAP Body Message Name and Data contains SOAP message name XML-encoded SOAP message name and data
22 Outras características das mensagens SOAP A infra-estrutura de segurança do HTTP HTTPS Certificados X.509 Programador escolhe os métodos a expor de forma explícita SOAP não transporta código Firewall-friendly Type safe
23 AGENDA Plataforma Middleware Multicanal (PMM) Âmbito Aplicações e Serviços Transversais A Evolução da Plataforma Exemplos práticos Campanhas e Negócio Visualização de Imagens de Cheques Perguntas/Respostas
24 Pessoas Aplicações Tecnologia
25 Interface Utilizador Exemplo de Arquitectura S.I. Plataforma Middleware MultiCanal Balcões Internet Centro de Contactos ATM s Plataforma Middleware Multicanal )" Directório Serviços Corporativos Plataforma Actividade Comercial na Intranet *%- *!( *"#.- + *! -!! (!!,! WebServices - Logging Sistemas Operacionais Back End - Store&Forward - Clientes - Contingência Hogan Cogen Paxus - Contas ICBS - Gestão Erros - Cartões - Estatísticas - Empréstimos - Autorizações Sistema - Campanhas Informacional - Profiling -... "#$ %&!! '! ( Aplicações Transversais Corporativas
26 Questões importantes numa PMM A compatibilização técnica de implementações ao longo do tempo com diferentes versões dos standards WS-* A coexistência técnica de Web Services construídos internamente, com os adquiridos incluídos em packages A integração bidireccional de N Sistemas / Canais com N Sistemas A transformação de dados de uma forma sistemática e transversal A orquestração complexa de serviços O versionamento de serviços Alterações topológicas, infraestruturais ou aplicacionais, que alterem a definição dos end-points de instanciação dos serviços.
27 Evolução da Plataforma (SOA s) O que é middleware para web services e porque é ele importante para a gestão de Aplicações de Negócio Orientadas a Serviços (SOBA s Service Oriented Business Applications) e para a gestão de web services? Monitorização Gestão de sessões Serviços de directório que permitem que os clientes localizem servidores Acesso remoto de dados Controlo de concorrência, permitindo aos servidores atenderem pedidos de vários clientes Segurança e integridade Terminar processos tanto locais como remotos
28 Plataforma Middleware MultiCanal Arquitectura física Middleware multicanal
29 AGENDA Exemplos práticos Campanhas e Negócio Visualização de Imagens de Cheques
30 Exemplo 1 - Campanhas Plataforma Middleware MultiCanal Principios de Funcionamento Contacto com clientes através do Telemarketing Mínimo de contactos Outbound com base num Plano de Contactos Obrigatório de uma lista de clientes pré seleccionados Gestão Personalizada de clientes Gerem clientes de uma forma personalizada, preparando visitas a empresas e a particulares Abordagem por Inbound Os balcões recebem diariamente a visita de milhares de clientes, para tratar de diversos assuntos.
31 ...passamos de uma solução monolítica... Desintegração de Informação Balcões Gestão de Contacto a Cliente Actuação Comercial Autónoma e Desintegrada Millenniumbcp.pt Internet Gestão de Contacto a Cliente Gestor da Oferta Comercial Desconhecimento da interacção do Cliente nos outros Canais Telemarketing Centro Contactos Gestão de Contacto a Cliente Gestão de Contacto BD Oferta Comercial
32 ...para uma verdadeira solução multicanal... Interfaces dos Canais Sucursais Visão integrada das Ofertas Comerciais ao Cliente Gestão adequada das Oportunidades Comerciais Millenniumbcp.pt Telemarketing WebServices WebServices S3 S3 Gestor da Oferta Comercial Ganhos de eficiência pela interacção dos diferentes Canais Centro Contactos CAT s/atm s Gestor de Contacto Cliente BD Oferta Comercial
33 Exemplo 2 Visualização de Imagens de Cheques Principios de Funcionamento Visualização/ cópia através da Internet Os clientes consultam a conta através do millenniumbcp.pt e obtêm uma lista dos movimentos da conta. Se se tratar de um cheque, podem obter a imagem Pedido de uma cópia no Balcão Os clientes que não têm acesso à Internet, podem dirigir-se a um balcão e solicitar a cópia de um cheque..
34 Exemplo 2 Visualização de Imagens de Cheques Principios de Funcionamento Visualização/ cópia através da Internet Os clientes consultam a conta através do millenniumbcp.pt e obtêm uma lista dos movimentos da conta. Se se tratar de um cheque, podem obter a imagem Pedido de uma cópia no Balcão Os clientes que não têm acesso à Internet, podem dirigir-se a um balcão e solicitar a cópia de um cheque..
35 Arquitectura da Solução Plataforma Middleware MultiCanal Balcão Apresentação WebService Lista de Cheques SIBS Internet Apresentação Plataforma Middleware Multicanal Mainframe Logging, etc... ATM Apresentação Data Center
36 Arquitectura da Solução Balcão Apresentação WebService Imagem do Cheque SIBS Internet Apresentação Plataforma Middleware Multicanal Mainframe BCP ATM Apresentação Data Center BCP
37 DEMO No balcão ExemploChequeBalcao Na Intranet
38
39
40 WebServices Plataforma Middleware MultiCanal Especificações de Web Services e UDDI Centro de Desenvolvimento MSDN sobre Web Services Índice global de artigos da MSDN Magazine sobre.net TerraServer Directórios de Serviços Web SalCenter: Xmethods:
41 Endereços sobre SOAP Plataforma Middleware MultiCanal SOAP Understanding SOAP Mensagens SOAP e Attachments Extensões de Segurança ao SOAP: Assinaturas Digitais
42 AGENDA Perguntas/Respostas
UNIVERSIDADE. 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 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 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 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 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 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 maisProgramação Cliente em Sistemas Web
Programação Cliente em Sistemas Web WEBSERVICES Cap 18. - Sistemas distribuídos e serviços web em Deitel, H.M, Sistemas Operacionais, 3 ª edição, Pearson Prentice Hall, 2005 Fonte: Rodrigo Rebouças de
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 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 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 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 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 maisWeb Services e SOAP. Alexandre Zua CaldeiraTecnologias de Middleware 2006/2007 20.10.2006. Faculdade de Ciências da Universidade de Lisboa
Alexandre Zua Caldeira Tecnologias de Middleware 2006/2007 Faculdade de Ciências da Universidade de Lisboa 20.10.2006 1 Introdução Definições Limitações do Middleware Estudado Integração com Web Services
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 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 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 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 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 maissector financeiro SOLUÇÕES mobile banking
sector financeiro SOLUÇÕES mobile banking RESUMO DA SOLUÇÃO segurança integração usabilidade transversalidade O canal de Banca Eletrónica Mobile é um canal web para dispositivos móveis (smartphones, PDA
Leia maisPROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB WEBSERVICES Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é um WebService e sua utilidade Compreender a lógica de funcionamento de um WebService Capacitar
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 maisINTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE. Kellen Kristine Perazzoli 1, Manassés Ribeiro 2 RESUMO
INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE Kellen Kristine Perazzoli, Manassés Ribeiro RESUMO O grande avanço tecnológico vivenciado nos últimos anos, os web services vem sendo utilizados trazendo
Leia maisacoplamento Exprime o grau de conexão entre os módulos; os módulos de um software devemapresentar um baixo coeficiente de acoplamento.
SOA Arquitetura Orientada a Serviços Conceitos e Aplicações Prof. MSc. Edilberto Silva edilms@yahoo.com/ http://edilms.eti.br Gestão de TI Conceitode SOA SOA - Service OrientedArchitecture (Arquitetura
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 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 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 maissoluções transversais SOLUÇÕES contact center
soluções transversais SOLUÇÕES contact center 1 2 3 4 5 6 7 8 9 + 0-1 2 3 4 5 6 7 8 9 + 0-1 2 3 4 5 6 7 8 9 + 0 - RESUMO DA SOLUÇÃO multi-canal inteligente consolidada browser oriented O IT Contact é uma
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 maisSOA - Service Oriented Architecture. Marcelo Canevello Ferreira
SOA - Service Oriented Architecture Marcelo Canevello Ferreira Índice Arquitetura baseada em componentes Introdução a SOA Principais conceitos de SOA SOA Framework Abordagem de integração Conclusões Evolução
Leia maisWSDL e UDDI. Pedro Miguel Martins Nunes WSDL. WSDL Exemplo prático Resumo UDDI. Serviço UDDI Estruturas de dados UDDI e WSDL API Resumo
e Serviço e e Tecnologias de Middleware 06/07 Curso de Especialização em Informática Departamento de Informática Faculdade de Ciências da Universidade de Lisboa 27.10.2006 e Serviço e 1 2 Serviço e 3 e...o
Leia maisDesenvolvimento Cliente-Servidor 1
Desenvolvimento Cliente- 1 Ambiienttes de Desenvollviimentto Avançados Engenharia Informática Instituto Superior de Engenharia do Porto Alexandre Bragança 1998/99 Ambientes de Desenvolvimento Avançados
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 maisCamadas de Software - o Middleware. Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas. Aplicações. Middleware.
Camadas de Software - o Middleware Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas Modelos de Arquitecturas para sistemas distribuidos Interfaces e Objectos Requerimentos para Arquitecturas Distribuídas
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 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 maisWeb Services. Tópicos. Motivação. Tecnologias Web Service. Passo a passo Business Web Conclusão. Integração de aplicações SOAP, WSDL, UDDI, WSFL
Web Services Antonio Dirceu adrvf@cin.ufpe.br Tópicos Motivação Integração de aplicações Tecnologias Web Service SOAP, WSDL, UDDI, WSFL Passo a passo Business Web Conclusão Motivação Integração de Aplicações
Leia maisLinha de Produto para BPM
Linha de Produto para BPM Prof. Dr. Marcelo Fantinato m.fantinato@usp.br Sistemas de Informação, EACH/USP Agenda Fundamentos LP para BPM Estabelecimento de Contratos Exemplo de Aplicação Trabalhos em Andamento/Próximos
Leia maisCliente/Servidor. Conceitos Gerais. Graça Bressan. Graça Bressan/LARC 2000 1
Cliente/Servidor Conceitos Gerais Graça Bressan Graça Bressan/LARC 2000 1 Forças de marketing que conduzem à arquitetura cliente/servidor "Cliente/Servidor é um movimento irresistível que está reformulando
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 maisR/3 e SAP WAS. 8/28/2003 José Alves Marques. R/3 e SAP WAS(2)
R/3 e SAP WAS O R/3 é um ERP Enterprise Resource Planning Um ERP é o sistema empresarial que disponibiliza módulos para os processos de negócio - de uma empresa Um ERP permite aumentar a eficiência dos
Leia maisINE5380 - Sistemas Distribuídos
INE5380 - Sistemas Distribuídos Object Request Broker e CORBA Por: Léo Willian Kölln - 0513227-4 Novembro de 2006 ORB Object Request Broker ORB aqui será tratado como um Middleware que permite a construção
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 maisSimplificação nas PMEs
Simplificação nas PMEs Aproveitamento das Novas Tecnologias DGITA Portal Declarações Electrónicas Dezembro 2007 Simplificação nas PMEs - Aproveitamento das Novas Tecnologias 1 Agenda O que é a DGITA? Estratégia
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 maisSistemas Distribuídos
Sistemas Distribuídos Soquetes Um soquete é formado por um endereço IP concatenado com um número de porta. Em geral, os soquetes utilizam uma arquitetura cliente-servidor. O servidor espera por pedidos
Leia maisDesenvolvimento de Aplicações Web
Desenvolvimento de Aplicações Web André Tavares da Silva andre.silva@udesc.br Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P
Leia maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 28 de abril de 2010 Principais suportes de Java RMI (Remote Method Invocation), da Sun Microsystems DCOM (Distributed Component Object Model), da
Leia maisDISTRIBUTED SYSTEMS ARCHITECTURES. Ian Sommerville, 8º edição Capítulo 12 Aula de Luiz Eduardo Guarino de Vasconcelos
DISTRIBUTED SYSTEMS ARCHITECTURES Ian Sommerville, 8º edição Capítulo 12 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Explicar as vantagens e desvantagens das arquiteturas de sistemas distribuídos
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 maise-ping - Padrões de Interoperabilidade de Governo Eletrônico www.governoeletronico.gov.br www.eping.e.gov.br
e-ping - Padrões de Interoperabilidade de Governo Eletrônico www.governoeletronico.gov.br www.eping.e.gov.br e PING: Segmentação Interconexão Segurança Meios de acesso Organização e intercâmbio de informações
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 maiscanais eletrónicos SOLUÇÕES sms banking
canais eletrónicos SOLUÇÕES sms banking RESUMO DA SOLUÇÃO interação campanhas acesso ao Banco monitorização O canal SMS Banking disponibiliza a interação entre Cliente e banco via telemóvel, por Short
Leia maisCOPE Create Once Publish Everywhere
COPE Create Once Publish Everywhere Conversão automática de conteúdos multimédia para multiplataforma CONTESSA, 2001-2003 Estrutura da apresentação Definição de publicação multiplataforma Tendências da
Leia maisIntegração Empresarial / Abordagem Estratégica
Integração Empresarial / Abordagem Estratégica Enterprise Integration Billing Service Customer Representative Situação Inicial Sales Portal Customer Enterprise Systems Accounting Order Processing BSD Customer
Leia maisTrabalho de Sistemas Distribuídos
Cássio de Olivera Ferraz Trabalho de Sistemas Distribuídos Petrópolis 2015, v-1.0 Cássio de Olivera Ferraz Trabalho de Sistemas Distribuídos Trabalho sobre sistemas distribuídos e suas tecnologias. Universidade
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 maisSistemas Distribuídos
Sistemas Distribuídos Modelos e arquitecturas 14/15 Sistemas Distribuídos 1 Modelos arquitecturais 14/15 Sistemas Distribuídos 2 Camadas de Software: o Middleware Aplicações Middleware Sistema Operativo
Leia maisCurso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2
Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 2 Computação em Nuvem Desafios e Oportunidades A Computação em Nuvem
Leia maisMicrosoft.NET. Desenvolvimento Baseado em Componentes
Microsoft.NET Lirisnei Gomes de Sousa lirisnei@hotmail.com Jair C Leite jair@dimap.ufrn.br Desenvolvimento Baseado em Componentes Resolução de problemas específicos, mas que podem ser re-utilizados em
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 maisCORBA. Common Object Request Broker Architecture. Unicamp. Centro de Computação Rubens Queiroz de Almeida queiroz@unicamp.br
CORBA Common Object Request Broker Architecture Unicamp Centro de Computação Rubens Queiroz de Almeida queiroz@unicamp.br Objetivos Apresentação Tecnologia CORBA Conceitos Básicos e Terminologia Considerações
Leia maisAgenda Digital Local. Galicia. La participación de los diferentes stakeholders en el desarollo de la ADL. Ricardo Oliveira, rmo@eurotux.
Agenda Digital Local La participación de los diferentes stakeholders en el desarollo de la ADL Galicia Ricardo Oliveira, rmo@eurotux.com AGENDA - FORMAÇÃO Eurotux ADL Barcelos (breve análise) Stakeholders
Leia maissoluções transversais SOLUÇÕES campanhas multicanal
soluções transversais SOLUÇÕES campanhas multicanal RESUMO DA SOLUÇÃO campanhas integração automatização multicanal A solução de Gestão de Campanhas disponibiliza um conjunto de ferramentas operacionais
Leia mais11/20/10. Resoluções: Teste de Áudio. Não suporto esses malucos de TI. Só inventam despesas. Não acredito que teremos que pagar por mais softwares.
Não suporto esses malucos de TI. Só inventam despesas. Não acredito que teremos que pagar por mais softwares. Teste de Áudio Quero adaptar os softs que já temos e você não sabe como faz e diz que não é
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 maisCriando Web Services. Palestrante: Daniel Destro do Carmo
Criando Web Services com Apache Axis Palestrante: Daniel Destro do Carmo Tópicos do Tutorial Introdução O que são Web Services? Padrões Web Services SOAP WSDL Web Services com Java O que é Apache Axis?
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 maisUniversidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa
Universidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa Web Service Plínio Antunes Garcia Sam Ould Mohamed el Hacen Sumário Introdução conceitual O Web Service
Leia maissector financeiro SOLUÇÕES credit workflow
sector financeiro SOLUÇÕES credit workflow RESUMO DA SOLUÇÃO flexibilidade workflow data mart reporting A solução FlowCredit contempla todas as vertentes do negócio de crédito, desde a simulação até ao
Leia maisANEXO V Edital nº 03508/2008
ANEXO V Edital nº 03508/2008 Projeto de integração das informações de mandado de prisão e processos dos Tribunais Regionais Federais e do Tribunal de Justiça do Distrito Federal e Territórios O objetivo
Leia maisConceito. As empresas como ecossistemas de relações dinâmicas
Conceito As empresas como ecossistemas de relações dinâmicas PÁG 02 Actualmente, face à crescente necessidade de integração dos processos de negócio, as empresas enfrentam o desafio de inovar e expandir
Leia maisDesenvolvimento de um integrador de sistemas por meio de leiautes
Desenvolvimento de um integrador de sistemas por meio de leiautes parametrizáveis Marlon Fernando Dirksen Orientador: Jacques Robert Heckmann Agenda Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisImplemente a sua solução de Gestão de Marketing, Vendas e Serviço de Clientes, em menos de 7 dias.
GoldMine QuickStart Implemente a sua solução de Gestão de Marketing, Vendas e Serviço de Clientes, em menos de 7 dias. O GoldMine é uma ferramenta de gestão da relação com os clientes (CRM-Costumer Relationship
Leia maisINTEROPERABILIDADE EM SISTEMAS UTILIZANDO WEB SERVICES COMO MIDDLEWARES
INTEROPERABILIDADE EM SISTEMAS UTILIZANDO WEB SERVICES COMO MIDDLEWARES Bruno B. Boniati 1, Agner Q. Olson 1, Ms. Edson Luiz Padoin 2 2 Departamento de Tecnologia - 1 Curso de Informática: Sistemas de
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 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 maisCapítulo VI CORBA. Common Object Request Broker Architecture. [Cardoso2008] Programação de Sistemas Distribuídos em Java, Jorge Cardoso, FCA, 2008.
Common Object Request Broker Architecture [Cardoso2008] Programação de Sistemas Distribuídos em Java, Jorge Cardoso, FCA, 2008. From: Fintan Bolton Pure CORBA SAMS, 2001 From: Coulouris, Dollimore and
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 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 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 maisAutenticação ultra resistente para proteger o acesso à rede e a informação corporativa
Autenticação ultra resistente para proteger o acesso à rede e a informação corporativa ESET Secure Authentication proporciona uma forte autenticação para proteger o acesso remoto à rede corporativa e aos
Leia maisWeb Services: Metodologias de Desenvolvimento Carlos J. Feijó Lopes José Carlos Ramalho Fevereiro de 2004
Web Services: Metodologias de Desenvolvimento Carlos J. Feijó Lopes José Carlos Ramalho Fevereiro de 2004 1 Contextualização e arquitetura de funcionamento de um Web Service Os Web Services [PRV+01, Cer02]
Leia maisESCOLA S/3 ARQ. OLIVEIRA FERREIRA DEPARTAMENTO DAS CIÊNCIAS EXPERIMENTAIS SUBDEPARTAMENTO DE INFORMÁTICA CURSO DE EDUCAÇÃO E FORMAÇÃO TIPO 5 2º ANO
ESCOLA S/3 ARQ. OLIVEIRA FERREIRA DEPARTAMENTO DAS CIÊNCIAS EXPERIMENTAIS SUBDEPARTAMENTO DE INFORMÁTICA CURSO DE EDUCAÇÃO E FORMAÇÃO TIPO 5 2º ANO TÉCNICO DE INFORMÁTICA/INSTALAÇÃO E GESTÃO DE REDES 2008/2009
Leia maisUniversidade da Beira Interior
Universidade da Beira Interior Relatório Apresentação Java Server Pages Adolfo Peixinho nº4067 Nuno Reis nº 3955 Índice O que é uma aplicação Web?... 3 Tecnologia Java EE... 4 Ciclo de Vida de uma Aplicação
Leia maisARTIGO: SOLUÇÕES PARA O SECTOR AUTARQUIAS in IGOV Maio 2010
CÂMARA MUNICIPAL DE SANTARÉM - R EVOLUÇÃO ADMINISTRATIVA A Autarquia de Santarém, em parceria com a PT Prime, desenvolveu um sistema de soluções integradas e inter-operantes que lhe possibilitaram operacionalizar
Leia maisTendências dos Contact Centers para 2015 23 de Abril Das 11h às 11:45h
Webinar : Tendências dos Contact Centers para 2015 23 de Abril Das 11h às 11:45h Agenda Sobre a Voxtron Que tipo de atendimento procuram os clientes Tendências dos Contact Centers para 2015 De que forma
Leia maisAranda INVENTORY. Benefícios Estratégicos para sua Organização. (Standard & Plus Edition) Beneficios. Características V.2.0907
Uma ferramenta de inventario que automatiza o cadastro de ativos informáticos em detalhe e reporta qualquer troca de hardware ou software mediante a geração de alarmes. Beneficios Informação atualizada
Leia maisWebsphere ESB Caminho para Adopção
Websphere ESB Caminho para Adopção Websphere ESB: Que desafios para o Negócio? Adaptar rapidamente os meus processos Fusão de organizações Internacionalização Deslocalização Mudança no negócio Novas regras
Leia maisO sucesso dos nossos clientes é o nosso sucesso
Na atitude está a nossa diferença O sucesso dos nossos clientes é o nosso sucesso Faturação Eletrónica Desmaterialização Documental Outsourcing TI Solução integrada para desmaterialização de documentos
Leia mais