Pengiriman Data Teks
Pengiriman data teks dalam aplikasi
berbasis web yang paling umum adalah melalui email atau chat client seperti
gmail atau yahoo mail. Protokol yang biasa digunakan adala SMTP (Simple Mail
Transfer Protocol) dan POP3 (Post Office Protocol version 3). Kedua protocol
biasa digunakan beriringan, jika client mengirim data teks, maka menggunakan
SMTP. Dan jika menerima data teks, maka menggunakan POP3. Selain menggunakan
POP3 dan SMTP pengiriman email bisa juga menggunakan Web Based Email. Perbedaan
antara kedua jenis penngiriman teks ini adalah
POP3 (Post Office Protocol)
|
Web Based Email
|
Biasanya digunakan bersamaan dengan SMTP
|
Menggunakan teknologi IMAP
|
Lebih mudah dalam pengarsipan karena email
disimpan di komputer pengguna
|
Sulit diarsipkan karena email tersimpan di
komputer server (ada kemungkinan email hilang karena server bermasalah )
|
Hanya dapat dibuka di komputer client
|
Dapat dibuka dari mana saja asalkan client
terhubung dengan internet
|
Karena menggunakan komputer pribadi, kapasitas
media penyimpanan lebih besar (tergantung budget pengguna)
|
Karena tidak menggunakan komputer pribadi
(komputer server), kapasitas media penyimpanan dibatasi tergantung penyedia
layanan
|
Contoh : aplikasi email Outlook dan Thunderbird
|
Contoh : webmail yahoo dan gmail
|
Pengiriman Data Gambar
Salah satu bentuk aplikasi web untuk transmisi gambar adalah
Google Maps. Google Maps memiliki database gambar berdasarkan ketinggian,
sehingga ketika anda melakukan zoom pada map maka saat itu anda sedang meminta
data gambar yang baru. Fitur-fitur pada Google Maps membuatnya dapat
menampilkan gambar sesuai dengan zoom yang dinginkan, melakukan marking,
trekking rute, dan lain-lain.
Pengiriman Data Audio
Contoh
sistem audio streaming berbasis web : SHOUTcast 2 (menggunakan protocol http
dan model client-server, serta biasanya menggunakan multicast). SHOUTcast 2 protokol
mendefinisikan serangkaian handshake untuk streaming, dirancang dengan kinerja
jaringan, kompatibilitas, dan kesederhanaan (protokol tidak tergantung codec
dan transportasi).
Pengiriman Data Video
1.
Adaptive : RTMP (Real Time Messaging Protocol) adalah sistem untuk memberikan video
on-demand dan live media untuk aplikasi Adobe Flash.
2.
Streaming : Video bisa
langsung dilihat tanpa harus didownload terlebih dahulu.
Contoh : teleconference
3.
Progressive Download : Video yang dikirim oleh server web HTTP disimpan dalam cache.
Kemudian dari hasil penyimpanan di cache di tampilkan. Teknik ini tidak dapat
menskip video yang belum didownload, sehingga tidak dapat melihat video
selanjutnya.
4.
HTTP
PseudoStreaming : Teknik
ini memasukkan kode yang memberi informasi bagian-bagian vide sehingga kita
bisa melihat bagian video yang mana saja tanpa harus menunggu hingga bagian
tersebut selesai didownload.
Untuk versi doc dapat diunduh disini
Untuk versi doc dapat diunduh disini