Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria.

Slides:



Advertisements
Apresentações semelhantes
Comunicação entre processos distribuídos
Advertisements

Web Services 2º Semestre 2009 > PUCPR > Pós em BD Bruno C. de Paula.
Web Services 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Comunicação Distribuída
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
Área de Desenvolvimento de Sistemas
1 Introdução aos Sockets (Java) Tiago Semprebom DAS – Departamento de Automação e Sistemas UFSC – Universidade Federal de Santa Catarina.
DAS Sistemas Distribuídos para Automação Industrial
Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria.
Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro
Rodrigo Cristiano Silva
SOA - Arquitetura Orientada a Serviços
Aluno: Angelo Ferreira Assis
Camada de Transporte: Portas, Sockets, Aplicações em Rede
Introdução à Programação Distribuída em Java
Servidor HTTP (Apache)
Como estruturar serviços com Web API e Entity Framework 5?
IP SAT O objetivo deste material é capacitar a força de vendas para o entendimento adequado dos conceitos e benefícios do Serviço Business IP Sat.
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 – CIn/UFPE Davi Duarte Denyson José Eduardo Souza Ivan França Rafael Lima.
G ENERIC C ONNECTION F RAMEWORK Prof. André Assad
Minicurso PHP – Parte 2 João Paulo Ribeiro jpribeiro.com
Capítulo 2: Camada de Aplicação
Programação com sockets
Java Avançado Luiz Carlos d´Oleron SJCP Java Sockets.
Conceitos de J2EE para a WEB
Comunicação Entre Processos Sockets - Java
Aula 2 – Primeiros Passos com a arquitetura Web Servidor
RESTful Webservices Lucas Batistussi –
Aula 2 – Primeiros Passos com a arquitetura Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas.
Infra-Estrutura de Comunicação (IF678) Aula Prática CIn/UFPE Rafael Lucena Roberta Mota Rubens Lopes Rodolfo Santos João Pedro Cordeiro.
Implementando comunicação em JAVA via Sockets Alcides Calsavara - Leonardo R. Nunes -
Aplicações Web com Orientação a Objetos
RESTFul com Slim Framework
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
1 REST Caio Nakashima
Aula 1 - Fundamentos Web Servidor
IIS Web Server.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 Síntese extraída do Capítulo 5 Camada de enlace e redes locais Nota sobre o uso destes.
Desenvolvimento de Aplicações TCP/IP com Sockets Márcio de Sousa Dias
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 Programação de Sockets TCP e UDP Hugo Simões Original por: Flávio.
Redes de Computadores I Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
Infra-Estrutura de Comunicação (IF678)
Arquitetura de Redes de Computadores – Luiz Paulo Maia Camada de Transporte1 Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Transporte.
.NET com C#.  Conceitos e Características  Vantagens do SOAP  Descrição do WebService  Gerenciamento de Estados  UDDI  Novidades do Framework 2.0.
Administração e Projeto de Redes
Comunicação Cliente-Servidor Linguagem para Internet II Prof. Marcelo da Silveira Siedler SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL.
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 Programação de Sockets TCP e UDP CIn/UFPE Bruno Gentilini Eduardo Souza Amora Albuquerque Anália.
Daniel Garcez de Sousa 07/04/2015. Nesta apresentação abordaremos os conceitos básicos sobre o ciclo de vida de um Servlet e os HTTP servlets. No final.
Python Threads e Socket
Programação Distribuída em Java Aula Na aula passada vimos: I/O Sockets.
Jornada de Cursos - J2ME Aula 7 – MIDlets conectados.
1 Web Services Uma Introdução Jacques P. Sauvé DSC/UFCG 2003.
Camada de Aplicação Prof. Horácio. Objetivo Apresentar os detalhes específicos dos tipos de aplicação; Apresentar o modelo cliente-servidor; Apresentar.
TCP/IP Fabiano Mayer Fernanda F. de Oliveira João Boechat Neto
Programação para Internet
Aula 1 - Fundamentos Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros.
Aula 5 – Formulários GET – POST - REQUEST
Aplicativos para Internet Prof. Wolley W. Silva
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 Programação de Sockets TCP e UDP Professor: Paulo Gonçalves CIn/UFPE.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Webservices.
Sockets Redes de Comunicação de Dados Prof. Esp. Cristiano José Cecanho.
Programação Web Comunicação entre Cliente e Servidor Leonardo IFRN.
Capítulo 2 Redes de computadores e a Internet Camada de aplicação Prof. Gustavo Wagner.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. COMUNICAÇÃO WEB.
Webservices Rest.
Programação para dispositivos moveis Fabiano Gonçalves dos Santos Aula 10.
Transcrição da apresentação:

Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria

Agenda da Aula 3  Conectividade  Verificação de conexão Wi-Fi  Sockets – visão geral  HTTP API  REST WebServices  Projeto 2

Verificação de conexão Wi-Fi  Não é possível usar no emulador Classe WifiManager  WifiManager wfm = (WifiManager) getSystemService(Context.WIFI_SERVICE);  Classe WifiInfo: métodos principais 3 WifiInfo getConnectionInfo()Retorna informação sobre conexão Wi-Fi atual se existir.. int getWifiState()Retorna o estado atual do Wi-Fi: WIFI_STATE_DISABLED, WIFI_STATE_DISABLING, WIFI_STATE_ENABLED, WIFI_STATE_ENABLING, WIFI_STATE_UNKNOWN boolean isWifiEnabled()Retorna true se Wi-Fi estiver habilitado (ativo). Boolean setWifiEnabled(boolean enabled) Ativa ou desativa Wi-Fi. int getIpAddress()Retorna o endereço IP. int getLinkSpeed()Retorna a velocidade do link em Mbps.

Acesso à Internet  Maneiras  Sockets Utilizar apenas quando for criado protocolo próprio  Protocolo HTTP Permite usar APIs prontas java.net Apache Jakarta Commons  WebServices REST SOAP 4

Sockets  Conexão com a Internet de baixo nível.  Apenas TCP/IP e UDP  Classes  Socket  DataOutputStream  DataInputStream 5

Jakarta HTTP API  Classes  HttpClient  HttpGet, HttpPost  HttpResponse  HttpEntity  Exemplo: HttpClient 6

WebServices  Tipos  REST Requisição via URL (GET ou POST) Resposta em JSON, XML, etc.  SOAP Requisição e resposta em XML  Exemplo: RestWebService 7