Jaringan peer to peer Jaringan Client – Server

59 Gambar 2.21 Topologi Ring [Sumber: Rafiudin, Rahmat. 2003. Panduan Membangun Jaringan Komputer Untuk Pemula. PT Elex Media Komputindo. Jakarta.]

2.13.3 Tipe dan Arsitektur Jaringan

Untuk bisa membangun sebuah jaringan komputer, maka perlu dipahami tipe dan arsitektur jaringan sesuai dengan kondisi tempat. Hal ini penting karena tipe dan arsitekrur sebuah jaringan menentukan perangkat apa yang harus disediakan untuk membangun jaringan tersebut. Wahana Komputer dan Andi 2001:3. Menurut fungsi komputer pada sebuah jaringan dalam buku pintar penanganan jaringan komputer 2001:3, maka tipe jaringan komputer dapat dibedakan menjadi dua tipe, yaitu:

1. Jaringan peer to peer

Yaitu, setiap komputer yang terhubung pada jaringan dapat berkomunikasi dengan komputer-komputer lain secara langsung tanpa melalui komputer perantara. Pada jaringan tipe ini sumber daya komputer terbagi pada seluruh komputer yang terhubung dalam jaringan tersebut, baik yang sumber daya yang berupa perangkat keras maupun perangkat lunak dan datanya. 60 komputer1 komputer2 komputer3 komputer4 Gambar 2.22 Tipe Jaringan Peer to Peer [Sumber: Wahana Komputer dan Andi. 2001. Buku Pintar Penanganan Jaringan Komputer . Wahana Komputer dan Andi. Semarang, Yogyakarta.]

2. Jaringan Client – Server

Dalam buku pintar Penanganan Jaringan Komputer 2001:4 pada jaringan client-server terdapat sebuah komputer yang berfungsi server sedangkan komputer-komputer yang lain berfungsi sebagai client. Sesuai namanya maka maka komputer server berfungsi dan bertugas melayani seluruh komputer yang terdapat dalam jaringan tersebut. Adapun pelayanan yang diberikan komputer server ini adalah: a. Disk Sharing, yaitu berupa penggunaan kapasitas disk secara bersama- sama pada komputer client. b. Print sharing, berupa penggunaan printer secara bersamaan. c. Penggunaan perangkat lain secara bersama demikian pula dengan data dan sistem aplikasi yang ada. d. Mengatur keamanan jaringan dan data dalam jaringan. e. Mengatur dan mengontrol hak dan waktu akses perangkat-perangkat yang ada dalam jaringan. Pada sebuah jaringan komputer dimungkinkan untuk digunakannya lebih dari satu komputer server, bahkan dengan kemampuan dan fasilitas yang 61 berbeda. Dalam sebuah jaringan biasanya workstation menggunakan komputer yang memiliki kemampuan lebih rendah dari komputer server, meskipun tidak selalu demikian. Beberapa jaringan multi user, seperti komputer mainframe, menggunakan dumb terminal sebagai workstation.

2.14 Perangkat Lunak Pendukung

Berikut ini merupakan penjelasan mengenai perangkat-perangkat lunak pendukung yang penulis pakai dalam merancang maupum membangun aplikasi.

2.14.1 JAVA

Bahasa Java diciptakan oleh James Gosling dan Patrick Naughton dalam suatu proyek dari SUN Microsystem. Pada mulanya ingin diberi nama OAK dari pohon yang terdapat pada kantor James Gosling, tetapi kata OAK telah ada pada sun microsystem, maka diberi nama java terinspirasi minum kopi. Browser pertama yang dapat membaca java adalah Hot Java. Setelah Browser Netscape dari perusahaan Netscape Navigator dan IE dari perusahaan Microsoft Inc dapat membaca script java, maka bahasa java semakin popular. Vendor-vendor lain, seperti IBM, Oracle, Symantec, Inprise Borland Inc, dan perusahaan-perusahaan mobile, seperti Nokia, Sony Ericsson, Motorola, dan Samsung juga mengadopsi teknologi java.

2.14.2 MySQL

Menurut Peranginangin 2006:381 “MySQL merupakan suatu Relational Database Management System RDBMS yang mendukung database yang terdiri dari sekumpulan relasi atau tabe l”. MySQL bekerja pada berbagai sistem operasi