kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali
dalam produk tablet Asus, yakni Google Nexus 7.
2.3 Client Server
Diawal perkembangannya perangkat komputer adalah barang yang mahal dan mewah. Pengembangan dan pengoperasiannya rumit dan terpusat. Namun seiring dengan
berjalannya waktu yang tadinya prosesnya tersentralisasi dikembangakan menjadi proses terdistribusi sampai pada end user. Hal ini sangat dipengaruhi oleh adanya
perkembangan teknologi LAN Local Area Network di pertengahan tahun 1980 an. Dengan LAN sebuah PC dapat melakukan komunikasi satu dengan lainnya dan dapat
saling berbagi resource baik perangkat keras ataupun database. LAN mampu memberikan interkonektivitas yang tidak pernah ada sebelumnya. Untuk dapat
melakukan hal tersebut dibutuhkan sebuah komputer proses yang memfasilitasi dan melayani proses sharing semua resource yang ada. Perangkat ini disebut dengan
Server. Untuk melakukan Sharing File biasanya dibutuhkan sebuah File Server begitu
juga untuk sharing Printer dibutuhkan sebuah Printer Server. Namun ternyata hal seperti ini belumlah cukup. Jumlah PC yang bertambah dengan sangat cepat seiring
dengan berkembangnya sebuah organisasi. Jumlah end user dan client juga bertambah banyak. Kebutuhan akan perangkat menjadi bertambah pula, tidak hanya
membutuhkan sebuah printer server, juga dibutuhkan server-server lainnya seperti server pengolahan gambar, server pengolahan suara, dan lainnya.
Server-server ini dengan database dan aplikasinya harus dapat diakses oleh beberapa PC, ataupun diakses oleh sebuah komputer mainframe melalui sebuah LAN.
Sistem seperti ini disebut Sistem Client Server.
Universitas Sumatera Utara
2.3.1 Pengertian Client Server
Client Server adalah salah satu model komunikasi dua komputer atau lebih yang berfungsi melakukan pembagian tugas. Client bertugas untuk melakukan input,
update, penghapusan, dan menampilkan data sebuah database. Sementara server bertugas menyediakan pelayanan untuk melakukan manajemen, yaitu menyimpan dan
mengolah database. Client mengirim permintaan ke server, server menerjemahkan pesan,
kemudian berusaha memenuhi permintaan GallaugherRamanathan,1996 Atau Client Server adalah suatu arsitektur dimana sumber daya server menyediakan
komputasi untuk banyak komponen client. Client dan Server bisa berjalan pada mesin yang sama atau berbeda, ditulis dalam berbagai bahasa dan menggunakan sistem
operasi yang berbeda. Blaha Premeriani,1998. Dengan pendekatan Client Server setiap PC dapat melakukan secara
independen sebuah pemrosesan lokal dan mensharing perangkat enterprise melalui LAN. Untuk kasus yang lebih luas kemampuan akses dapat dilakukan melalui MAN
Metropolitan Area Network atau WAN Wide Area Network. Sebuah database dan program applikasi enterprise misalnya diletakan pada sebuah server dimana setiap
end user dapat melakukan akses melalui Client Processor, LAN dan Server. Aplikasi Client Server merupakan jawaban atas berkembangnya teknologi
informasi, di mana sebuah perusahaan ataupun instansi memilik banyak departemen dan harus terhubung satu sama lain dalam melakukan akses data.
2.3.2 Komponen Dasar Client Server
Pada dasarnya, Client server dibentuk oleh tiga komponen dasar, yaitu client, middleware, dan server. Secara sederhana, hubungan antara ketiga komponen tersebut
dapat digambarkan sebagai berikut :
Universitas Sumatera Utara
a. Client