BABI I PENDAHULUAN 1.1 Latar Belakang Banyak protokol

advertisement
BABI I
PENDAHULUAN
1.1
Latar Belakang
Banyak protokol komunikasi komputer telah dikembangkan untuk
membentuk jaringan komputer. Beberapa protokol yang umum antara lain
Transmission Control Protocol (TCP), HyperText Transfer Protocol
(HTTP), User Diagram Protocol (UDP) dan sebagainya. Dengan banyaknya
protokol komunikasi yang ada. Protokol komunikasi dibutuhkan untuk
mengawasi dan menganalisis informasi dari paket data apa saja yang sedang
dikirim ataupun diterima pada lalu lintas jaringan yang digunakan.
Protokol merupakan sebuah aturan atau standar yang mengatur atau
mengijinkan terjadinya hubungan komunikasi dan perpindahan data antara
dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat
keras (Hardware), perangkat lunak (Software) atau kombinasi dari keduanya
yang digunakan untuk menentukan jenis layanan yang akan dilakukan pada
internet.
Protokol Komunikasi Client Server bekerja dengan cara requestresponse, dimana client meminta lalu server mengirim. Antara client dan
server harus menggunakan aturan yang sama, kapan mengirim, kapan
menerima dan apa yang harus dikirim dan diterima. Server menyediakan
beberapa layanan, web server menyimpan dan menyediakan informasi,
sedangkan client menghubungi server dan me-request data yang dibutuhkan,
apabila data tersebut ada semua proses tersebut membutuhkan protokol yang
mengatur cara client/server mengirim data dan menerima data.
TCP/IP (Transmission Control Protocol / Internet Protocol)
merupakan sebuah standar komunikasi data yang digunakan oleh komunitas
internet dalam proses tukar menukar data dari satu komputer ke komputer
lain di dalam jaringan Internet.
1
2
Protokol ini menggunakan skema pengalamatan yang sederhana
yang disebut sebagai alamat IP6 (IP Address) yang mengizinkan hingga
beberapa ratus juta komputer untuk dapat saling berhubungan satu sama
lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol
ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft
Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol ini juga merupakan protokol yang paling banyak digunakan saat
ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak
(software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak
ini adalah TCP/IP stack.
Maka dalam proyek akhir ini membahas tentang “PROTOKOL
KOMUNIKASI
CLIENT/SERVER
(APLIKASI
DATA
PASAR
SEDERHANA)”
1.2
Tujuan
Tujuan perancangan proyek akhir ini adalah rincian informasi
protokol yang terdapat dari aplikasi data pasar sederhana yang berfungsi
untuk menampilkan informasi berupa daftar barang dan harga barang pada
pasar.
1.3
Batasan Masalah
Untuk menghindari adanya penyimpangan maupun pelebaran pokok
masalah dalam penyusunan sehingga dapat mencapai sasaran dan tujuan
yang diharapkan, maka permasalahan yang ada akan dibatasi sebagai
berikut :
1. Membahas tentang protokol komunikasi yang ada dalam client/server
2. Membahas tentang protokol komunikasi dalam aplikasi data pasar
sederhana.
3. Sistem
aplikasi
menggunakan
client
server,
dimana
server
menggunakan web service sebagai pengolah data dan client
menggunakan android sebagai request, response dan akses data.
3
4. Bahasa pemrograman yang digunakan dalam perancangan sistem
adalah bahasa java dan php.
5. Pengaksesan menggunakan jaringan Internet.
Download