Masa Depan Client Server

dokumen-dokumen yang mirip
a. Adalah Program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu.

BAB 2 LANDASAN TEORI. antara satu dengan lainnya menggunakan protokol komunikasi melalui media

BAB II TINJAUAN PUSTAKA

JARINGAN KOMPUTER. APA ITU JARINGAN COMPUTER PENGGUNA JARINGAN COMPUTER Business application Home application Mobile users

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

Dasar Dasar Jaringan

PEMBAGIAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR PPLI MAHASISWA PENDIDIKAN INFORMATIKAN TAHUN 2016 KOMPTENSI DASAR

9/6/2014. Dua komputer atau lebih dapat dikatakan terinterkoneksi apabila komputer-komputer tersebut dapat saling bertukar informasi.

Rahmady Liyantanto liyantanto.wordpress.com

ARSITEKTUR NETWORKING CLIENT

JARINGAN. Definisi Dasar Jaringan : Dua atau lebih komputer yang saling terhubung sehingga dapat membagi data dan sumber-sumber peralatan lain

Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer.

T E K N O L O G I JARINGAN

BAB I PENDAHULUAN 1.1 Latar Belakang

KONSEP JARINGAN KOMPUTER

PENDAHULUAN. Mata kuliah Jaringan Komputer Iskandar Ikbal, S.T., M.Kom

Pengenalan Jaringan Komputer

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Implementasi praktis yang berkaitan dengan komunikasi antar perangkat komputer adalah berupa suatu sistem jaringan komputer.

JENIS-JENIS JARINGAN. Jaringan yang memiliki ruang lingkup yang sangat luas, karena radiusnya mencakup sebuah negara dan benua.

Bab 1. Pengenalan Sistem Terdistribusi

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

MACAM-MACAM JARINGAN KOMPUTER

BAB IX JARINGAN KOMPUTER

PENGANTAR JARINGAN KOMPUTER. Budhi Irawan, S.Si, M.T

DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN SEKOLAH MENENGAH KEJURUAN

Contoh diatas merupakan aplikasi yang menggunakan server sebagai temapat penyimpanannya dan client sebagai tempat input data atau proses lainnya.

6 PENGANTAR MANAJEMEN DATA

KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data

JARINGAN KOMPUTER PENDAHULUAN STMIK TASIKMALAYA

BAB II LANDASAN TEORI

Jaringan Komputer Pendahuluan

WIDE AREA NETWORK & ROUTER. Budhi Irawan, S.Si, M.T, IPP

Pertemuan I. Pengenalan Jaringan Komputer. Program Studi TEKNIK INFORMATIKA

Pertemuan 3. Dedy Hermanto/Jaringan Komputer/2010

Glossary AS/400. Database Administrator User yang bertanggun jawab dalam hal perancangan, pengembangan, integrity dan memelihara database.

Membangun Sistem Jaringan Client- Server Pada Rental Komputer Ichigai

Setelah mengikuti bab ini, peserta diharapkan mampu: 1. Memahami dan menjelaskan tentang sistem jaringan komputer, fungsi dan manfaatnya. 2.

BAB II LANDASAN TEORI

pelajaran 1.2 Mengoperasikan penyalaan komputer sampai dapat digunakan 2. Merakit, menginstalasi, men-setup, memelihara dan melacak serta

BAB 1 PENDAHULUAN. terlepas dari teknologi jaringan yang dapat menghubungkan dua atau lebih komputer

BAB II LANDASAN TEORI. 2.1 Definisi Pengembangan Sistem ( System Development ) [Jog98] mendefiniskan pengembangan sistem (Systems Development)

Dasar-Dasar Jaringan. Rudi susanto, S.Si

ANALISA JARINGAN DAN KEAMANAN KOMPUTER BERBASIS LAN PADA SEBUAH WARNET

LEMBAR KEGIATAN MAHASISWA (LKM)

KOMPUTER SEBAGAI ALAT BANTU PADA SISTEM INFORMASI

Model Referensi OSI 7 Layer. Pengantar Model Jaringan. Pengantar Model Jaringan. Analogi Model Jaringan

KONSEP DASAR JARINGAN KOMPUTER

KONSEP JARINGAN KOMPUTER

Mata Kuliah : Jaringan Komputer Dosen Pengampu : Harun Mukhtar, S.Kom, M.Kom Universitas Muhammadiyah Riau

Introduction Information Technology: NETWORKING

JARINGAN WORKGROUP, LAN & WAN. Suhardi Pakpahan Dosen: Onno W. Purbo

LOCAL AREA NETWORK (LAN) STMIK TASIKMALAYA

BAB II LANDASAN TEORI

KOMUNIKASI DATA. Agar komunikasi data dapat dilakukan, 3 buah elemen harus ada. data. Media transmisi. penerima. sumber

PENGOLAHAN DATA TERDISTRIBUSI

Kelebihan dan Kekurangan Peer to Peer dan Client Server

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

BAB II LANDASAN TEORI

Infrastruktur Teknologi Informasi

Dasar Jaringan Komputer

BAB III LANDASAN TEORI

Θ KONSEP JARINGAN KOMPUTER Θ

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

Pengenalan Komunikasi Data

NO STANDAR KOMPETENSI LULUSAN KEMAMPUAN YANG DIUJI 1 Merakit PC

Jaringan Komputer. Copy right : Dwi Andrianto

PRODUK PROFILE HOTEL BILLING SYSTEM (F-HOTEL)

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

BAB II LANDASAN TEORI

JARINGAN KOMPUTER JARINGAN KOMPUTER

BAB III LANDASAN TEORI. Jaringan komputer adalah kumpulan dari end device yang saling terhubung

DAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS

TUJUAN PEMBELAJARAN: 1. Siswa memahami tentang konsep Jaringan 2. Siswa memahami kegunaan jaringan 3. Siswa mampu menggunakan contoh layanan jaringan

REVIEW MODEL OSI DAN TCP/IP

BAB II LANDASAN TEORI

Tahap setelah analisis dari siklus pengembangan sistem Pendefinisian dari kebutuhan-kebutuhan fungsional Persiapan untuk rancang bangun implentasi

BAB II LANDASAN TEORI. Sistem menurut jefrry fitzgerald [ jog05 ] atau menyelesaikan suatu sasaran yang tertentu.

BAB 2 TINJAUAN PUSTAKA

Gambar 1.1 Jaringan peer-to-peer

BAB 4 PERANCANGAN JARINGAN DAN EVALUASI. untuk membuat WAN menggunakan teknologi Frame Relay sebagai pemecahan

JARINGAN. sumber :

BAB II LANDASAN TEORI. saling bekerja sama membentuk suatu kesatuan. Beberapa para ahli. mengemukakan pegertian sistem seperti dibawah ini :

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. mengenai istilah-istilah yang digunakan dalam menyusun laporan skripsi, yaitu

MODEL JARINGAN 7 OSI LAYER

Dosen : Nuraini Purwandari

BAB 2 TINJAUAN PUSTAKA

SISTEM INFORMASI INFRASTRUKTUR DAN ARSITEKTUR

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

JARINGAN KOMPUTER. A. PENGERTIAN Apa itu Jaringan Komputer

BAB II LANDASAN TEORI

Arsitektur Jaringan Komputer Standar dan Arsitektur Model Referensi OSI TCP/IP

Pengenalan Jaringan Komputer. Pertemuan I

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

JARINGAN KOMPUTER DALAM SISTEM INFORMASI

Pertemuan I. Pengenalan Jaringan Komputer

JARINGAN LAN. Keuntungan Jaringan LAN

Transkripsi:

Masa Depan Client Server Abdulrahman Soleh rhjole@ymail.com Abstrak Diawal perkembangannya perangkat komputer adalah barang yang mahal dan mewah. Pengembangan dan pengoperasiannya rumit dan terpusat. Namun seiring dengan berjalannya waktu yang tadinya proses 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. Kata Kunci: komputer,lan, network Pendahuluan 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 pemproses 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

applikasinya harus dapat diakses oleh beberapa PC, ataupun diakses oleh sebuah komputer mainframe melalui sebuah LAN. Pembahasan Komponen dan Fungsi Sistem Client Server Gambaran umum konfigurasi Client Server diperlihatkan pada gambar 2. 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 ( Metropolita 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 Processo r, LAN dan Server. User User disini adalah end user yang mengakses client untuk mendapatkan sebuah layanan. End user bisa saja seorang manager perusahaan, professional, karyawan di sebuah perusahaan, atau pelanggan. Ada timbul sedikit kerancuan. Pelanggan dalam sebuah bisnis atau perdagangan disebut dengan client, tapi client ini adalah manusia, jangan dibingungkan dengan istilah client pada pemrosesan komputer. Dapat kita katakan sebuah user atau end user adalah ketika melakukan proses akhir menggunakan sistem client server. Client Client dapat berupa sebuah pemproses yang powerful atau dapat juga berupa terminal tua dengan kemampuan proses yang terbatas. Secara mendasar client adalah sebuah PC dengan sistem operasinya sendiri. Sebagian besar pemrosesan banyak dilakukan di sebuah server dimana bagian-bagian dalam lingkup pekerjaannya ditentukan oleh program komputer, inilah yang menyebabkan sistem client server berbeda dengan

sistem transaksi tradisional. Sistem client server memungkinkan sebuah teknologi dan applikasinya digunakan bersamaan. Applikasi disini termasuk didalamnya adalah pemroses pesan seperti e-mail, pemproses file lokal seperti DBMS untuk browsing dan penghitungan, atau sharing resource seperti sistem image processing, sistem optical character, sistem advance grafic processing, plotter warna, atau sebuah printer. Perangkat-perangkat ini bisa saja berasal dari berbagai vendor yang ada. Untuk memfasilitasi query pemprosesan dari client, sebagian besar sistem client server menggunkaan Structured Query Language (SQL) yang merupakan struktur bahasa tingkat tinggi. SQL dengan database relationalnya adalah standar de facto untuk hampir sebagian besar sistem client server. Salah satu komponen terpenting sistem client server adalah User Interface (UI), yang digunakan user untuk berkomunikasi. Bagi user yang seorang programmer, UI tidak mesti user friendly, tapi untuk end user yang bukan programmer sangat dibutuhkan UI yang user friendly. Dibutuhkan Graphical User Interface (GUI) untuk end user karena GUI menampilkan grafis untuk melakukan akses dengan icon-icon tanpa perlu memasukan perintah pemrograman. Kedepannya GUI tidak hanya digunakan untuk menggantikan akses perintah pemprograman tapi juga digunakan untuk grafik, voice, video, animasi, untuk selanjutnya menjadi sebuah teminal multimedia. Network dan Transmisi Server dan client dapat terkoneksi dengan sebuah media transmisi. Media transmisi ini dapat berupa kabel, wireless, atau fiber. Dengan media ini memungkinkan sebuah perusahaan untuk melakukan enterprice network lebih besar dalam sebuah workgroup atau departemen. Untuk itu dibutuhkan interoperability sebagai contoh operasi dan pertukaran informasi yang heterogen melalui berbagai perangkat software dalam jaringan. Esensinya adalah keterbukaan dalam melakukan pertukaran baik komponen

dan software yang berasal dari vendor yang berbeda-beda. Dengan interoperability baik vendor dan customer akan mendapatkan keuntungan. Interoperability memberikan dampak pada arsitektur jaringan. Awal sebuah arsitektur jaringan adalah SNA namun arsitektur ini bersifar proprietary dan tidak terbuka dengan vendor lainnya. Kemudian sebagian besar orang beralih ke OSI yang di standarkan oleh ISO ( International Standards Organization ). OSI banyak di gunakan di Eropa namun kurang berkembang di Amerika Serikat. Di Amerika Serikat muncul TCP/IP yang kemudian di dukung oleh Unix User Group. Servers Konektivitas adalah hal yang terpenting namun bukan satu-satunya faktor untuk mendapatkan efisiensi dan efektivitas sharing resource yang dimiliki. Dibutuhkan sebuah perangkat yang memiliki kemampuan mengontrol software, menjalankan program applikasi, dan mengakses database dengan mudah dan cepat. Untuk itulah diperlukan sebuah Server. Sebuah Server harus mendukung spesifikasi yang mendukung resource sharing seperti Network Server Operating System, Multiple User Interface, GUI ( Graphic User Interface ), dialog oriented cleint server languange seperti SQL dan database arsitektur. Saat ini resuorce bisa tersebar secara spasial tidak hanya berada dalam batasan sebuah negara namun sudah antar negara yang membutuhkan interkoneksi yang tinggi. Beberapa software dapat diperoleh dari vendor atau software house. Software tersebut bisa bersifat mainframe centric (sentral) atau PC server centric. Namun selain semua hal yang tersedia pada paket software tersebut tetap dibutuhkan in house sofware development. Juga perlu untuk mengintegrasikan sistem client server dengan sistem informasi yang telah ada dan menggunakan sistem tersebut tidak hanya sebagai end user tapi juga bekerja diantara group end user.

Server melakukan pemprosesan mirip dengan pemrosesan yang ada disisi client. Namun ada sedikit perbedaan, biasanya sebuah server tidak mempunyai User Interface karena didesain untuk networking, memproses database dan memproses applikasi. Pembeda antara pemrosesan client dan server ada pada tanggungjawab dan fungsi dari pemrosesan yang dilakukan. Sebagai contoh sebuah server dapat bertindak sebagai repository dan penyimpanan informasi dalam kasus pada file server. Tipe dari Server tergantung pada kebutuhan dan tujuan sistem. Dalam beberapa kasus sebuah server harus mampu melakukan multitaskting (membentuk multi fungsi secara simultan), menggunakan multiple operating system, lebih portable, memiliki skalabilitas, dan memiliki waktu respon yang cepat untuk melakukan teleprosesing. Dengan kapabilitas seperti itu menjadikan server memiliki harga yang relatif mahal. Penyebab mahalnya harga server adalah : 1. Network Management 2. Gateway function termasuk akses keluar dan e-mail publik 3. Penyimpanan 4. File Sharing 5. Batch processing 6. Bulletin Board access 7. Facsimile transmission Pemrosesan Database Beberapa prinsip pemrosesan data pada server termasuk didalamnya adalah integritas, sekuriti, dan recovery data. Enterprise data yang dibutuhkan oleh sebuah perusahaan membutuhkan sebuah integrasi, pengaksesan data yang di kendalikan dan kelola dengan securiti yang baik, dan recovery data dapat dilakukan jika terjadi kegagalan sistem.

Beberapa data management dilakukan secara otomatis. Biasanya dilakukan oleh DBMS yang berada di Server yang mengontrol akses diantara pemprosesan multiple sistem dan mengintegrasikan akses data melalui network management. Pemrosesan Applikasi Data digunakan oleh program applikasi yang mana sebagian besarnya berada di server. Ada beberapa applikasi client server yang disediakan oleh vendor. Tools applikasi ini menjadikan pengembangan sistem client-server menjadi lebih kompetitif. Pengembangan applikasi client-server dapat dilakukan dengan beberapa cara yakni : * Fungsi pemprosesan didistribusikan diantara client dan server. Porsi dari client dijalankan oleh end user dengan menggunakan bahasa pemrograman database seperti SQL yang memberikan semacam request data dan kemudian mengekstrak data tersebut dari lokasinya dimana semua proses tersebut dikontrol oleh sistem operasi. * UI dan GUI menjadi lebih sering digunakan karena tingkat kemudahan penggunaan menjadi lebih penting. * Digunakannya Advance networking seperti LAN * Code generator juga digunakan, Metodelogi Objeck Oriented akan menambah tingkat penggunan. * Tools pengembangan seperti SQL Server, FLOWMARK, Progress, ObjectView, Oracle menjadi sangat diperlukan Ketika sebuah applikasi diproses dan permintaan akan data dilakukan oleh client, maka hasilnya dikirimkan melalui LAN. Hasil dari applikasi tersebut dapat saja dilakukan perubahan bentuk untuk mendapatkan tampilan yang lebih baik. Semuanya ini dilakukan di sisi client oleh end user melalui UI (User Interface).

Penutup Perkembangang Jaringan Masa Depan tidak akan terlepas dengan Internet, Karen Internet merupan jaringan globalyang luas. Dibawah ini saya akan meresume teknologi apa saja yang akan berkembang dan akan popular dimasamendatang, ada di beberapa Negara besar yang sudah memanfaatkan teknologi tersebut namun belum popular di Negara lain. Referensi http://fauzanworld.blogspot.com/2010/11/masa-depan-client-server.html Biografi Abdulrahman Soleh lahir pada tanggal 20 Maret 1992 di Tangerang, sedang melanjutkan kuliah di STMIK Raharja Tangerang pada jurusan Teknik Infromatika Konsentrasi Software Engineering. Email : rhjole@ymail.com.