Java me   generic connection framework
Upcoming SlideShare
Loading in...5
×
 

Java me generic connection framework

on

  • 1,455 views

 

Statistics

Views

Total Views
1,455
Views on SlideShare
991
Embed Views
464

Actions

Likes
0
Downloads
27
Comments
0

1 Embed 464

http://www.erisvaldojunior.com 464

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Java me   generic connection framework Java me generic connection framework Presentation Transcript

  • Erisvaldo Gadelha Saraiva JúniorGeneric Connection FrameworkJavaME Contato: erisvaldojunior@gmail.com
  • Objetivo Apresentar a API Generic Connection Framework do JavaME, responsável por suportar os diversos tipos de conexão.Organize with Sections A API GCF foi originalmente projetada para o JavaME, configuração CLDC 1.0, uma vez que os pacotes java.net e java.io do JavaSE são muito grandes para dispositivos móveis, que costuma apresentar restrições significativas de memória. Atualmente, GCF encontra-se não apenas nos perfis baseados no CLDC (como o MIDP e o IMP), mas também nos perfis baseados no CDC.
  • Roteiro de Aula Padrões de O GCF Indo para a Projetos com Prática GCF Generic Connection Framework (GCF)
  • O GCFDescrição das classes e interfaces que compõem o GCF e como usá-las
  • Classes do GCF Classes e interfaces que compõem o Generic Connection Framework, bem como suas relações. Para entrada e saída baseada em pacotes, GCF define a interface DatagramConnection.Classe Canvas Para entrada e saída baseada em stream, GCF define InputConnection, OutputConnection, StreamConnection e ContentConnection.
  • Classes do GCFAlém da hierarquia de interfaces de conexão comentadasanteriormente, existem as classes Connector (correspondente àfábrica de conexão) e ConnectionNotFoundException, responsávelpor indicar que uma determinada conexão não pôde ser criada. Paraconexões baseadas em pacotes, existe ainda a interface Datagram,que representa um datagrama (pacote de dados).Por fim, existem outras classes não pertecentes ao GCF, mas queestão relacionadas às conexões baseadas em streams: InputStream,DataInputStream, OutputStream e DataOutputStream, familiaresaos usuários do pacote java.io.
  • Classes do GCF (visão estendida)
  • Esquemas de URL no GCF» No GCF, URLs identificam tipos de conexões e pontos de saída, seguindo o formato especificado abaixo:
  • Abrindo uma conexão com GCF» A classe Connector define três métodos open():
  • Trechos de Código » Fechando uma conexão:
  • Indo para a Prática Enviando e Recebendo dados de um servidor
  • TXTExampleMIDlet - Parte 1 de 2Recebendo um arquivo texto
  • TXTExampleMIDlet - Parte 2 de 2Recebendo um arquivo texto
  • GETExampleMIDlet - Parte 1 de 2Envio e recebimento de dados
  • GETExampleMIDlet - Parte 2 de 2Envio e recebimento de dados
  • ImageExampleMIDlet - Parte 1 de 2Recebendo uma imagem
  • ImageExampleMIDlet - Parte 2 de 2Recebendo uma imagem
  • Padrões de Projetos com GCFComo utilizar o Generic Connection Framework para projetos maiores
  • What’s Your Message?OBRIGADO!