Novos rumos
- Sistemas legados
- Foram desenvolvidos pelas empresas baseados em diversas tecnologias ao longo do tempo.
- Ex:
- Fortran
- Cobol
- Clipper
- Delphi
- Outras.
- Problemas dos sistemas legados:
- falta de documentação
- carência de especialista em um determinado sistema
- ignorância sobre as regras de negócio
- dificuldades em interagir com outros sistemas
- falta de suporte às linguagens
- plataformas equipamentos obsoletos.
- Questões principais:
- Flexibilidade para as mudanças
- Agilidade para as novas demandas
- Maior qualidade no tempo certo
- Redução de custos.
SOA
- SOA (Service Oriented Architecture) visa integrar sistemas existentes e futuros
- agrupa processos de negócios e trata-os como serviços interoperáveis
- Características
- Os serviços são novas denominações das aplicações
- Disponíveis na Internet em forma de padrões abertos
- Utiliza WebServices.
- Conceito de Web Services:
- Os WebServices funcionam de forma semelhante a um componente que você instala numa máquina pessoal
- Esse componente pode ficar residente em qualquer lugar: na sua máquina, na empresa que fornece o serviço, em outro país, etc
- Usando a Internet e o XML para troca de informações, é executado um método desse componente que dispara o processamento no servidor remoto
- A resposta é recebida na sua aplicação.
- SOA trabalha em cima de baixo acoplamento
- Permite uma integração de serviços.
- Vantagens do SOA:
- Reutilização do software
- Aumento de produtividade
- Maior agilidade
- Alinhamento com o negócio.
Sopa de Letrinhas
01. PC: Larissa
02. SA: Heitor
03. BD: Lucas Carvalho
04. SP: Rafael Saraceni
05. SGBD: Ricardo Berger
06. WS: Antônio
07. HTTP: Lucas Manfrim
08. SQL: Guilherme Henrique
09. TP: Victor Hugo
10. FTP: Igor
11. SOA: Estevão
12. URL: Marcus
13. PDA: Lucas Wesley
14. B2B: Wedson
15. API: Rafael Alexandre
16. J2EE: Fábio
17. .Net: Ricardo Vedovato
18. ASCII: Emerson
19. HTML: Cássio
20. XML: Marco Aurélio

