Showing posts with label Client Server. Show all posts
Showing posts with label Client Server. Show all posts

Friday, October 7, 2011

Kelebihan Dan Kekurangan Menggunakan Sistem Jaringan Komputer Client-Server

  Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai cliant.Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja.
Server adalah komputer yang menyediakan fasilitas bagi komputer-komputer lain didalam jaringan dan client adalah komputer-komputer yang menerima atau menggunakan fasilitas yang disediakan oleh server. Server dijaringan tipe client-server disebut dengan Dedicated Server karena murni berperan sebagai server yang menyediakan fasilitas kepada workstation dan server tersebut tidak dapat berperan sebagai workstation.
Keunggulan
1. Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation.
2. Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat seorang pemakai yang bertugas sebagai administrator jaringan, yang mengelola administrasi dan sistem keamanan jaringan.
3. Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data yang digunakan di dalam jaringan.

Kelemahan
1. Biaya operasional relatif lebih mahal.
2. Diperlukan adanya satu komputer khusus yang berkemampuan lebih untuk ditugaskan sebagai server.
3. Kelangsungan jaringan sangat tergantung pada server. Bila server mengalami gangguan maka secara keseluruhan jaringan akan terganggu.

Perbedaan Tipe Client-Server


                        1. File Servers
                        o File server vendors mengklaim bahwa mereka pertama kali menemukan istilah  client-server.
                        o Untuk sharing file melalui jaringan

        
                        2. Database Servers
                        oClient mengirimkan SQL requests sebagai pesan pada database
                        server,selanjutnya hasil perintah SQL dikembalikan

oServer menggunakan kekuatan proses yang diinginkan untuk menemukan
data yang diminta dan kemudian semua record dikembalikan pada client.
                         
                        3.Transaction Servers (Transaksi Server)
                        oClient meminta remote procedures yang terletak pada server dengan
                        sebuah SQL database engine.
                        oRemote procedures ini mengeksekusi sebuah grup
                        dari SQL statement
                        oHanya satu permintaan / jawaban yang dibutuhkan
                        untuk melakukan transaksi


          4.Groupsware Servers
          oDikenal sebagai Computer-supported cooperative
          working
          oManajemen semi-struktur informasi seperti teks, image, , bulletin boards
          dan aliaran kerja
          oData diatur sebagai dokumen

     5.Object Application Servers
          oAplikasi client/server ditulis sebagai satu set
          objek komunikasi
          oClient objects berkomunikasi dengan server objects melalui Object
          Request Broker (ORB)
          oClient meminta sebuah method pada remote object


          6.Web Application Servers (Aplikasi Web Servers)
          oWorld Wide Web adalah aplikasi client server yang pertama yang
          digunakan untuk web.
          oClient dan servers berkomunikasi menggunakan RPC seperti protokol yang
          disebut HTTP.













Tuesday, October 4, 2011

Pengertian Client Server

                                                                                    Pengertian Client-Server : Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain.  Setiap instance dari komputer yang meminta layanan disebut sebagai client, sedangkan setiap instance yang menyediakan layanan disebut sebagai server.Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperi misalnya MySQL, PostgreSQL, Oracle, atau SQL Server.

Keuntungan dari client server ini lebih cocok diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database. Server database manangani :
§ Manajemen data
§ Keamanan
§ Query, trigger, prosedur tersimpan
§ Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More