Sem resumo de edição
Linha 89: Linha 89:




# PC: Larissa
01. PC: Larissa


# SA: Heitor
02. SA: Heitor


# BD: Lucas Carvalho
03. BD: Lucas Carvalho


# SP: Rafael Saraceni
04. SP: Rafael Saraceni


# SGBD: Ricardo Berger
05. SGBD: Ricardo Berger


# WS: Antônio
06. WS: Antônio


# HTTP: Lucas Manfrim
07. HTTP: Lucas Manfrim


# SQL: Guilherme Henrique
08. SQL: Guilherme Henrique


# TP: Victor Hugo
09. TP: Victor Hugo


# FTP: Igor
10. FTP: Igor


# SOA: Estevão
11. SOA: Estevão


# URL: Marcus
12. URL: Marcus


# PDA: Lucas Wesley
13. PDA: Lucas Wesley


# B2B: Wedson
14. B2B: Wedson


# API: Rafael Alexandre
15. API: Rafael Alexandre


# J2EE: Fábio
16. J2EE: Fábio


# .Net: Ricardo Vedovato
17. .Net: Ricardo Vedovato


# ASCII: Emerson
18. ASCII: Emerson


# HTML: Cássio
19. HTML: Cássio


# XML: Marco Aurélio
20. XML: Marco Aurélio

Edição das 12h01min de 24 de março de 2011

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