O documento discute 4 artigos sobre integração de aplicações usando serviços web. O artigo 1 descreve um ambiente para integrar aplicações colaborativas. O artigo 2 apresenta as camadas de serviços web. O artigo 3 integra sistemas universitários. E o artigo 4 integra sistemas de gestão de projetos usando serviços web.
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJeanne Louize Emygdio
Apresentação realizada como parte de um Treinamento de Sensibilização aos analistas do Centro de Desenvolvimento e Pesquisa da FAI, visando construção de Portal deste departamento.
Realização: 14/12/2009.
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJeanne Louize Emygdio
Apresentação realizada como parte de um Treinamento de Sensibilização aos analistas do Centro de Desenvolvimento e Pesquisa da FAI, visando construção de Portal deste departamento.
Realização: 14/12/2009.
www.TutoresReforcoEscolar.Com.Br - Português - Figura de Linguagem (Parte 1)Manuela Mendes
Português - VideoAulas Sobre Figura de Linguagem (Parte 1). Cadastre-se em nosso site para receber em seu e-mail nosso material dessa videoaula : www.TutoresReforcoEscolar.Com.Br - contato@tutoresreforcoescolar.com.br ou ligue:21 3496-6642 ou 21 9336 - 1706
O Choice Recreio Residencial vem para mostrar que o cliente pode escolher a melhor opção e a mais completa da Barra Bonita. Essa é a escolha certa que vai mudar a vida de muita gente! Escolha viver no melhor do Recreio e usufruir de todas as nuances de um bairro residencial, onde você pode fazer programas a pé ou de bicicleta e ter conveniência disponível e completa em um empreendimento com toda a qualidade da Calçada. Choice: "Viva tudo o que há para viver".
Conheça mais o novo imóvel comercial de Santos.
Entre no site http://www.realimoveis.com.br/santos/vila-mathias/manhattan-office-santos e saiba mais detalhes.
BRASIL: O PARLAMENTARISMO PODE SER UM NOVO CAMINHO ?Fernando Zornitta
Texto contextualiza comparativamente o regime presidencialista com o parlamentarista e especula sobre os pontos negativos e positivos; sobre a viabilidade do parlamentarismo no Brasil. Não pretende esgotar o tema, subverter e nem indicar como caminho único o parlamentarismo. Mas apõe uma pergunta e argumenta com observações sobre o momento brasileiro, para início de um debate.
O Sistema Estadual de Juventude e a atuação da Subsecretaria da Juventude de ...Portal Jovem MG
Apresentação elaborada pelo Subsecretário da Juventude de Minas Gerais, Gabriel Azevedo, durante o 2º Fórum Mineiro de Gestores Públicos de Juventude. (Araxá, março de 2013)
Introdução a arquitetura de sistemas com .NETMário Meyrelles
Esta apresentação é a parte teórica do meu curso de introdução ao desenvolvimento de sistemas com a plataforma .NET. Esta parte do curso busca explicar como são feitos sistemas antigos e como se deve pensar em sistemas novos usando as tecnologias atuais.
www.TutoresReforcoEscolar.Com.Br - Português - Figura de Linguagem (Parte 1)Manuela Mendes
Português - VideoAulas Sobre Figura de Linguagem (Parte 1). Cadastre-se em nosso site para receber em seu e-mail nosso material dessa videoaula : www.TutoresReforcoEscolar.Com.Br - contato@tutoresreforcoescolar.com.br ou ligue:21 3496-6642 ou 21 9336 - 1706
O Choice Recreio Residencial vem para mostrar que o cliente pode escolher a melhor opção e a mais completa da Barra Bonita. Essa é a escolha certa que vai mudar a vida de muita gente! Escolha viver no melhor do Recreio e usufruir de todas as nuances de um bairro residencial, onde você pode fazer programas a pé ou de bicicleta e ter conveniência disponível e completa em um empreendimento com toda a qualidade da Calçada. Choice: "Viva tudo o que há para viver".
Conheça mais o novo imóvel comercial de Santos.
Entre no site http://www.realimoveis.com.br/santos/vila-mathias/manhattan-office-santos e saiba mais detalhes.
BRASIL: O PARLAMENTARISMO PODE SER UM NOVO CAMINHO ?Fernando Zornitta
Texto contextualiza comparativamente o regime presidencialista com o parlamentarista e especula sobre os pontos negativos e positivos; sobre a viabilidade do parlamentarismo no Brasil. Não pretende esgotar o tema, subverter e nem indicar como caminho único o parlamentarismo. Mas apõe uma pergunta e argumenta com observações sobre o momento brasileiro, para início de um debate.
O Sistema Estadual de Juventude e a atuação da Subsecretaria da Juventude de ...Portal Jovem MG
Apresentação elaborada pelo Subsecretário da Juventude de Minas Gerais, Gabriel Azevedo, durante o 2º Fórum Mineiro de Gestores Públicos de Juventude. (Araxá, março de 2013)
Introdução a arquitetura de sistemas com .NETMário Meyrelles
Esta apresentação é a parte teórica do meu curso de introdução ao desenvolvimento de sistemas com a plataforma .NET. Esta parte do curso busca explicar como são feitos sistemas antigos e como se deve pensar em sistemas novos usando as tecnologias atuais.
TCC 1 - Um método para o desenvolvimento de software baseado em microserviçosThiago Pereira
Trabalho de conclusão de curso do curso (TCC 1) de Engenharia de Software da Universidade Federal do Ceará com o tema: Um método para o desenvolvimento de software baseado em microserviços.
Um método para o desenvolvimento de software baseado em microsserviçosThiago Pereira
Trabalho de conclusão do curso (TCC 2) de Engenharia de Software da Universidade Federal do Ceará, campus de Quixadá.
Este trabalho propõe um método, ou seja, um conjunto de passos bem definidos para auxiliar o desenvolvimento de software baseado em microserviços.
4. Um Ambiente para Integração de
Aplicações Colaborativas
• OBJETIVOS:
Integrar diferentes aplicações corporativas através de
um único sistema que foi nomeado de LEICA (Loosely-
coupled enviroment for integranting collaborative
applications), uma aplicação fracamente acoplada onde as
aplicações não dependem uma das outras.
5. Um Ambiente para Integração de
Aplicações Colaborativas
• CENÁRIO DE INTEGRAÇÃO:
Ferramenta de navegação web colaborativa
integrada a um chat(Babylon Chat).
6. Um Ambiente para Integração de
Aplicações Colaborativas
• FRAMEWORK DE INTEGRAÇÃO
– Associação de um WRAPPER a aplicação. Cada
WRAPPER associado a um servidor de aplicação
apresenta uma interface de serviços web permitindo
assim o acesso a aplicação.
– Para integrar aplicação ao ambiente LEICA é necessário
que a aplicação possua uma API.
– API deve ser o mais flexível possível.
7. Um Ambiente para Integração de
Aplicações Colaborativas
• FRAMEWORK DE INTEGRAÇÃO:
8. Um Ambiente para Integração de
Aplicações Colaborativas
• FRAMEWORK DE INTEGRAÇÃO:
9. Um Ambiente para Integração de
Aplicações Colaborativas
• TECNOLOGIAS:
A semântica das regras de colaboração eram definidas
por tradução de redes de Petri.
Apache jUDDI – Implementação do UDDI Registry.
UDDI4J de IBM – Implementação das interações entre
o WS Inteface wrapper e o UDDI Registry
Apache Tomcat 5.0 - SOAP 2.3
Scribe – Sistema de notificação
10. Um Ambiente para Integração de
Aplicações Colaborativas
• Comentário:
Integrar sistemas de uma forma simples é algo muito
útil hoje em dia e principalmente uma ferramenta onde você
pode definir isso visualmente e ja obter uma interface para
utilização do sistema.
12. Web Services Middlewares em
Ambientes Heterogêneos
• OBJETIVOS
Apresentação de webservices com protocolo
SOAP.
13. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS:
Os web services são divididos em 5 camadas.
– Publicação
– Descrição
– Formato da mensagem
– Codificação
– Transporte
14. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS - PUBLICAÇÃO:
Camada responsável por fazer a exposição do
serviço e concentrar em um único local para facilitar
a distribuição. Exemplo de concentradores deste
serviço é o UDDI (Universal Description Descovery
and Integration)
15. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS - DESCRIÇÃO:
Local onde deve conter toda a documentação
sobre o caminho, serviços, parâmetros de entrada e
saída.
Fica armazenada no arquivo WSDL(Web Service
Description Language)
16. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS – FORMATO DE MENSAGEM:
SOAP (Simple Object Access Protocol) utilizado
para a comunicação do servidor(web service) com a
aplicação cliente.
17. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS – CODIFICAÇÃO:
Transmissão de dados entre cliente e servidor
por XML.
18. Web Services Middlewares em
Ambientes Heterogêneos
• WS CAMADAS – TRANSPORTE:
Utiliza o protocolo HTTP para transporte dos
dados.
20. Web Services Middlewares em
Ambientes Heterogêneos
• COMENTÁRIO:
Web services são fantásticos para integração de
diferentes aplicações pois basta criar a regra uma vez
e a mesma vai servir para diferentes aplicações ex:
web, mobile.
26. Integração de Sistemas de Informação
Universitários via WS
• Comentário:
Com esta integração entre os sistemas das
universidades foi obitido uma melhora no processo e
agilidade dos serviços.
28. WS na Integração Interna de Sistemas
de Gestão de Projetos de I&DI
• OBJETIVO:
Disponibilizar dados sobre o desempenho
financeiro e administrativo dos projetos I&DI
(Investigação e Desenvolvimento e Inovação) com
diferentes base de dados.
29. WS na Integração Interna de Sistemas
de Gestão de Projetos de I&DI
• PROCESSO ANTIGO:
30. WS na Integração Interna de Sistemas
de Gestão de Projetos de I&DI
• PROCESSO NOVO:
31. WS na Integração Interna de Sistemas
de Gestão de Projetos de I&DI
• Comentário:
Qualquer pessoa / tecnologia pode acessar o
WS tanto para consultas como para integração com
outras ferramentas.
32. Conclusão
Muitas vezes não precisamos refazer sistemas
para que se tornem um, podemos criar uma
integração ganhando tempo e obtendo o mesmo
resultado.
33. REFERÊNCIAS
• Roberta Lima Gomes, GJH Hoyos-Rivera, and Jean Pierre Courtiat. Um ambiente para integração de
aplicações colaborativas. Simp osio Brasileiro em Sistemas Colaborativos, 2006.
• esar Barbosa, Fernanda Michelini, Iara Montes Ferreira, Robson Pereira Mendonça, and Thiago
Grecco Rolli. Web services: Middlewares em ambientes heterogêneos. Revista de Informática
Aplicada/Journal of Applied Computing, 2(1), 2010.
• Carlos Costa, Ana Cristina Melo, An ıbal Fernandes, Luís Mendes Gomes, and Hélia Guerra. Integração
de sistemas de informação universitários via web services. In Actas da 5a Conferencia Ibérica de
Sistemas y Tecnolog ıas de Informacíon, pages 290–295, 2010.
• Carlos Costa, Ana Cristina Melo, Aníbal Fernandes, Luís Mendes Go- mes, and Hélia Guerra. Integração
de sistemas de informação universitários via web services. In Actas da 5a Conferencia Ibérica de
Sistemas y Tecnologías de Informacíon, pages 290–295, 2010.