Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengaksesan Jaringan (Connection)

Presentasi serupa


Presentasi berjudul: "Pengaksesan Jaringan (Connection)"— Transcript presentasi:

1 Pengaksesan Jaringan (Connection)
Oleh : Oman Somantri S.Kom Poltek Harber Tegal Teknik Komputer

2 Salah satu kelebihan dari perangkat mobile  adalah kemampuannya untuk membentuk koneksi ke suatu jaringan. Teknologi  J2ME mengembangkan  sebuah lingkup  pengembangan  sehingga  teknologi ini dapat  berintegrasi  dengan  aplikasi  berbasis web  yang  saat  ini  ada  atau  aplikasi  lain  yang mendukung protokol HTTP.

3

4 Generic Connection Framework (GCF)
MIDP  menyediakan  sekumpulan  kelas  dan interface  bernama  Generic  Connection Framework  (GCF) untuk membentuk koneksi. Pada MIDP 1.0 koneksi yang dapat digunakan hanyalah HTTP. Pada MIDP 2.0 koneksi HTTP diperluas dengan menambah suatu  fitur koneksi HTTP yang aman bernama HTTPS (HTTP Secure),HTTPS ini memungkinkan pertukaran data melalui jalur yang aman.

5

6 c. Short Message Service (SMS) d. Multimedia Message Service (MMS)
Perusahaan  pembuat  perangkat  bergerak  dapat  menambahkan protokol  yang  sesuai  dengan  kebutuhannya. Saat  ini perangkat yang mendukung MIDP sudah mendukung protokol berikut ini. a. Datagram  b. Komunikasi serial  c. Short Message Service (SMS)  d. Multimedia Message Service (MMS)  e. Cell Broadcast Service (CBS)  f. Socket  g. Secure Socket Layer (SSL)  h. Server Socket 

7 Connector Kelas Connector merupakan inti dari GCF.
Fungsi kelas Connector :  a. Koneksi ke suatu jaringan dan mendapatkan informasi tentang jaringan tersebut.  b.Mengembalikan obyek  InputStream sehingga aplikasi dapat segera mulai menerima data.  c.Mengembalikan obyek OutputStream sehingga aplikasi dapat segera mulai mengirim data.

8 Koneksi dapat berupa koneksi socket, koneksi datagram, dan koneksi HTTP.
Setiap bahasa pemrograman Java koneksi selalu menggunakan stream. Stream pada prinsipnya adalah sebuah aliran yang menghubungkan dua buah kutub yang berbeda.Untuk  membuat  obyek  Connection, digunakan  satu dari berbagai bentuk metod open().  Setelah  koneksi  dibuka  dapat  dibentuk  stream  yang didefinisikan dalam paket java.io untuk mengirim atau menerima content.

9 Penggunaan method open()

10

11 Format Universal Resource Locator (URL)
Tipe  koneksi  yang dibentuk oleh  kelas Connector berbasis pada URL  yang dikirim ke suatu method terkait. URL  interface GCF mengacu  pada Uniform Resource  Identifiers  (URI)  yang  didefinisikandalam RFC2396, dengan format sebagai berikut;

12

13 Berikut ini contoh tipe koneksi beserta URL‐nya : a. HTTP
Perusahaan  pembuat  perangkat  mobile  dapat menambahkan  tipe  koneksi  lain  sesuai  dengan kebutuhannya.  Berikut ini contoh tipe koneksi beserta URL‐nya : a. HTTP  b. HTTPS  Serial I/O  comm://0:baudrate=9600 Datagram  datagram://

14 Koneksi HTTP Beberapa jenis aplikasi mobile memerlukan konektivitas HTTP dan HTTPS. Jika perangkat bergerak tidak memiliki  dukungan  TCP/IP internal  maka  konektivitas  tersebut disediakan  operator  melalui  sebuah gateway.

15

16

17 Koneksi Socket HTTP merupakan protokol yang sering digunakan untuk mengambil file dan melakukan interaksi dengan suatu  back  end  aplikasi  web, tetapi  untuk  aplikasi tertentu misalnya untuk multiplayer game, perlu dipertimbangkan alternatif  protokol lain yang pengiriman datanya  lebih  ringan. Socket  adalah sebuah endpoint untuk komunikasi didalam jaringan. Socket dibuat dengan menyambungkan dua buah alamat IP melalui port tertentu. Secara umum socket digunakan dalam sistem client / server, dimana sebuah server akan menunggu client pada pot tertentu.

18 Stream dan Datagram Tipe Socket Stream
 Socket stream menggunakan TCP yang merupakan protokol  Connection‐oriented. Koneksi tersebut bersifat terbuka dan dikelola oleh program untuk proses pengiriman dan penerimaan data. Koneksi  ini  akan  tertutup  apabila  server  atau  client  secara eksplisit  menulis  perintah  untuk  menutup socket. Pada komunikasi stream data diterima berdasarkan urutan data ketika dikirim. Karena stream sifatnya  kontinu,  urutan/ susunan data yang  diterima dijamin  sama  dengan  urutan  pada  saat dikirim.  Namun, karena  komunikasi  di  jaringan internet cukup komplek, maka terkadang  paket  yang dikirim  melalui  socket seringkali tidak  sesuai  dengan urutan  pada  saat  pengirimannya. 

19 Tipe Socket Stream Datagram merupakan format paket yang ditentukan oleh IP, Alamat tujuanmerupakan alamat IP 32 bit standar yang mengidentifikasi jaringan tujuan dan hosttertentu disana. Datagram menggunakan protokol UDP. UDP berorientasi pada record dan  tidak  berorientasi  pada  koneksi sebagaimana  halnya  stream.  Datagram merupakan potongan  data‐data,  bukan  stream  yang sifatnya  kontinu.  Hal  ini  berarti paket  yang  dikirim tidak selamanya diterima server sesuai dengan urutan pengirimannya. Beberapa paket dapat saja terduplikasi dan bahkan beberapa diantaranya tidak sampai sama sekali. Seperti pada koneksi menggunakan socket, unuk memakai koneksi datagram pada ponsel harus dipastikan bahwa memang port untuk datagram diizinkan dipakai pada ponsel karena jika tidak maka koneksi pengiriman datagram pada ponsel tidak akan dapat dijalankan.


Download ppt "Pengaksesan Jaringan (Connection)"

Presentasi serupa


Iklan oleh Google