O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Aula 1 - O que é API e Web Service.pdf

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Html - Capitulo 02
Html - Capitulo 02
Carregando em…3
×

Confira estes a seguir

1 de 18 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Aula 1 - O que é API e Web Service.pdf (20)

Mais recentes (20)

Anúncio

Aula 1 - O que é API e Web Service.pdf

  1. 1. O que é API e Web Services API e Web Services
  2. 2. Fonte: freeimages.com
  3. 3. Contexto histórico Por que a internet foi construída? ● Compartilhar dados; ● Compartilhar recursos; ● Uma vez construída, atribuímos diversos outros propósitos;
  4. 4. O que compõem a internet? ● Dispositivos conectados "fisicamente"; ● Sob a internet temos a Web (www); ○ Sistema de informação interligado por hipertextos (textos, imagens, vídeo, som, etc), cujo acesso se dá por meio de software (por exemplo: navegadores/browsers) ● Em geral utilizamos internet e web como sinônimos, mas representam estruturas diferentes;
  5. 5. Conceitos para construção da Web ● Cliente/Servidor (Remetente/Destinatário) ● Endereços (IP Address), Domínio, DNS ● Conteúdo (Qualquer tipo de conteúdo) ● Protocolos, muitos protocolos: IP, TCP, HTTP, JSON, XML, URI, URL, HTML, JS, CSS... ○ Rede ○ Transporte ○ Conteúdo
  6. 6. 6 Bem vindo a Web! UM SISTEMA POSTAL
  7. 7. Google Images
  8. 8. O que é uma interface? 1. elemento que proporciona uma ligação física ou lógica entre dois sistemas: área compartilhada, área de interação, campo de interação, conexão, dispositivo para troca de informação, ligação entre sistemas. 2. superfície definida pela fronteira entre dois sistemas ou duas fases.
  9. 9. O que é uma interface? API - Application Programming Interface, Interface de Programação de Aplicação "é um conjunto de padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos de terceiros que não querem envolver-se em detalhes da implementação do software, mas precisam usar seus serviços"
  10. 10. Google Images
  11. 11. 11 Exemplo
  12. 12. 12 Exemplo
  13. 13. 13 Exemplo O browser disponibiliza uma API para os desenvolvedores.
  14. 14. Por quê foi criada? O propósito das APIs é simplificar o desenvolvimento de aplicações, através da abstração dos diversos elementos que compõem um software. ● não precisa saber todos os detalhes; ● posso desenvolver aplicações extensíveis; ● posso conectar diferentes softwares; ● mas principalmente… posso reaproveitar o trabalho de outras pessoas e ter mais tempo livre;
  15. 15. Google Images
  16. 16. O que é um WebService? Como o próprio nome diz, é um serviço que pode ser acessado via web (uma rede). Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes utilizando a web ● Compartilhamento de dados: Os Web Services são componentes que permitem às aplicações enviar e receber dados.
  17. 17. O que é um WebService? ou seja... ● todo Web Service é uma API. Certo? ● Dúvida: Toda API é um WebService?

×