Erisvaldo Gadelha Saraiva JúniorGeneric Connection FrameworkJavaME                               Contato: erisvaldojunior@...
Objetivo                         Apresentar a API Generic Connection Framework do JavaME,                         responsá...
Roteiro de Aula                                     Padrões de   O GCF      Indo para a           Projetos com            ...
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 sua...
Classes do GCFAlém da hierarquia de interfaces de conexão comentadasanteriormente, existem as classes Connector (correspon...
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 abai...
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!
Upcoming SlideShare
Loading in...5
×

Java me generic connection framework

1,262
-1

Published on

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,262
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
29
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Java me generic connection framework

  1. 1. Erisvaldo Gadelha Saraiva JúniorGeneric Connection FrameworkJavaME Contato: erisvaldojunior@gmail.com
  2. 2. 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.
  3. 3. Roteiro de Aula Padrões de O GCF Indo para a Projetos com Prática GCF Generic Connection Framework (GCF)
  4. 4. O GCFDescrição das classes e interfaces que compõem o GCF e como usá-las
  5. 5. 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.
  6. 6. 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.
  7. 7. Classes do GCF (visão estendida)
  8. 8. Esquemas de URL no GCF» No GCF, URLs identificam tipos de conexões e pontos de saída, seguindo o formato especificado abaixo:
  9. 9. Abrindo uma conexão com GCF» A classe Connector define três métodos open():
  10. 10. Trechos de Código » Fechando uma conexão:
  11. 11. Indo para a Prática Enviando e Recebendo dados de um servidor
  12. 12. TXTExampleMIDlet - Parte 1 de 2Recebendo um arquivo texto
  13. 13. TXTExampleMIDlet - Parte 2 de 2Recebendo um arquivo texto
  14. 14. GETExampleMIDlet - Parte 1 de 2Envio e recebimento de dados
  15. 15. GETExampleMIDlet - Parte 2 de 2Envio e recebimento de dados
  16. 16. ImageExampleMIDlet - Parte 1 de 2Recebendo uma imagem
  17. 17. ImageExampleMIDlet - Parte 2 de 2Recebendo uma imagem
  18. 18. Padrões de Projetos com GCFComo utilizar o Generic Connection Framework para projetos maiores
  19. 19. What’s Your Message?OBRIGADO!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×