Aplikasi Client Server
Aplikasi Client Server
1. Apa yang dimaksud Client Server!
PENGERTIAN
Pada dasarnya client server merupakan konsep arsitektur perangkat lunak atau software yang menghubungkan dua objek berupa sistem client dan sistem server yang saling berkomunikasi melalui jaringan komputer maupun satu komputer yang sama. Server akan menyediakan pengelolaan aplikasi, data dan keamanan data client.Pada fungsi pertukaran akses web, client server berperan sebagai program web browser yang memberikan informasi kepada pengguna atau user di seluruh dunia. Hal ini serupa dengan akses email, database dan sebagainya yang berkaitan dengan jaringan browser. Aplikasi client server membutuhkan laman web dan IP address dari server khusus. Client dapat meminta informasi pada server kapanpun ia mau, karena client adalah pengguna informasi yang ada di server. Proses komunikasi selalu bergerak dua arah, jika client ingin menggunakan informasi maka rute yang dituju selalu pada server. Client tidak bisa berkomunikasi kepada sesama client.
FUNGSI
Instrumen yang ada pada client server pada dasarnya memiliki fungsi untuk penghematan bandwidth serta kinerja yang menggunakan peran server sebagai penyimpanan seluruh data yang digunakan oleh client. Software client hanya akan mendapatkan informasi yang diinginkan begitu client mengakses dengan segera. Saat ini perlindungan informasi melalui server sudah dapat dienkripsi sehingga memungkinkan client mendapatkan data yang aman. Fungsi nyata dari client server adalah seseorang dapat membuat bisnisnya sendiri melalui laman web yang dibuat sebelumnya. Sehingga client dapat membagikan secara cepat untuk produk atau jasanya kepada user di seluruh dunia. User akan mendapatkan informasi dengan cepat dari browser yang dipakai melalui laman web yang telah dibuat oleh client.
CARA KERJA
Dalam konteks database, client membuat sebuah halaman website melalui berbagai aplikasi software atau device hardware dengan memberikan visual halaman yang menarik atau disebut juga user interface. User interface yang jelas dan menarik akan mempengaruhi jumlah kunjungan para user sehingga menjadi elemen penting bagi client untuk membuatnya. Proses pengaturan user interface tidak lepas terhadap peran server khusus yaitu web server. Web server akan menerima permintaan dan menyimpannya dalam bentuk kode html dengan penyimpanan melalui workstation. Server tersebut yang nantinya akan memberikan umpan balik secara cepat kepada client dalam memberikan informasi yang diinginkan. Setelah client menerima permintaan user, selanjutnya client akan memeriksa sintaks (bahasa komputer melalui pemrograman) dan menghasilkan database yang dibutuhkan dalam bentuk SQL (Structured Query Language) atau bahasa lainnya. Proses tersebut akan dilanjutkan ke server hingga menunggu response yang akan diberikan oleh server dalam bentuk sesuai user akhir. Setelah user merespon, kemudian akan memberikan permintaan database kepada client untuk ditayangkan.
2. Apa keterkaitan mobile computing degan aplikasi client server! Aplikasi client server pada pengimplementasiannya sudah banyak sekali digunakan di dalam kehidupan sehari-hari, seperti SIAKAD yang di gunakan suatu kampus atau CAT untuk keperluan ujian tes berbasis online. Didalam prinsip Client-Server sendiri terdiri dari tiga metode koneksi yaitu, two tier, tree tier dan n-tier. Sedangkan yang dimaksud Client- Server adalah merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server.
Dalam model client/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tetapi masih merupakan sebuah kesatuan yakni komponen client dan komponen server. Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end. Komponen client dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna.
Komponen client tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari client, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada client. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna, menjadi suatu keterkaitan antara mobile computing dengan aplikasi Client-Server.
Client bertugas untuk melakukan input, update, penghapusan dan menampilkan data sebuah database. Sementara server bertugas menyediakan layanan untuk melakukan majamen, yaitu menyimpan dan mengolah database. Contoh aplikasi client-server adalah layanan perpesanan seperti BBM, Whatssapp, Messeger. Aplikasi semacam ini mengaplikasikan konsep client server.
PENGERTIAN
Pada dasarnya client server merupakan konsep arsitektur perangkat lunak atau software yang menghubungkan dua objek berupa sistem client dan sistem server yang saling berkomunikasi melalui jaringan komputer maupun satu komputer yang sama. Server akan menyediakan pengelolaan aplikasi, data dan keamanan data client.Pada fungsi pertukaran akses web, client server berperan sebagai program web browser yang memberikan informasi kepada pengguna atau user di seluruh dunia. Hal ini serupa dengan akses email, database dan sebagainya yang berkaitan dengan jaringan browser.
Aplikasi client server membutuhkan laman web dan IP address dari server khusus. Client dapat meminta informasi pada server kapanpun ia mau, karena client adalah pengguna informasi yang ada di server. Proses komunikasi selalu bergerak dua arah, jika client ingin menggunakan informasi maka rute yang dituju selalu pada server. Client tidak bisa berkomunikasi kepada sesama client.
FUNGSI
Instrumen yang ada pada client server pada dasarnya memiliki fungsi untuk penghematan bandwidth serta kinerja yang menggunakan peran server sebagai penyimpanan seluruh data yang digunakan oleh client. Software client hanya akan mendapatkan informasi yang diinginkan begitu client mengakses dengan segera. Saat ini perlindungan informasi melalui server sudah dapat dienkripsi sehingga memungkinkan client mendapatkan data yang aman.
Fungsi nyata dari client server adalah seseorang dapat membuat bisnisnya sendiri melalui laman web yang dibuat sebelumnya. Sehingga client dapat membagikan secara cepat untuk produk atau jasanya kepada user di seluruh dunia. User akan mendapatkan informasi dengan cepat dari browser yang dipakai melalui laman web yang telah dibuat oleh client.
CARA KERJA
Dalam konteks database, client membuat sebuah halaman website melalui berbagai aplikasi software atau device hardware dengan memberikan visual halaman yang menarik atau disebut juga user interface. User interface yang jelas dan menarik akan mempengaruhi jumlah kunjungan para user sehingga menjadi elemen penting bagi client untuk membuatnya. Proses pengaturan user interface tidak lepas terhadap peran server khusus yaitu web server.
Web server akan menerima permintaan dan menyimpannya dalam bentuk kode html dengan penyimpanan melalui workstation. Server tersebut yang nantinya akan memberikan umpan balik secara cepat kepada client dalam memberikan informasi yang diinginkan. Setelah client menerima permintaan user, selanjutnya client akan memeriksa sintaks (bahasa komputer melalui pemrograman) dan menghasilkan database yang dibutuhkan dalam bentuk SQL (Structured Query Language) atau bahasa lainnya.
Proses tersebut akan dilanjutkan ke server hingga menunggu response yang akan diberikan oleh server dalam bentuk sesuai user akhir. Setelah user merespon, kemudian akan memberikan permintaan database kepada client untuk ditayangkan.
Aplikasi client server pada pengimplementasiannya sudah banyak sekali digunakan di dalam kehidupan sehari-hari, seperti SIAKAD yang di gunakan suatu kampus atau CAT untuk keperluan ujian tes berbasis online. Didalam prinsip Client-Server sendiri terdiri dari tiga metode koneksi yaitu, two tier, tree tier dan n-tier. Sedangkan yang dimaksud Client- Server adalah merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server.
Dalam model client/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tetapi masih merupakan sebuah kesatuan yakni komponen client dan komponen server. Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end. Komponen client dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna.
Komponen client tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari client, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada client. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna, menjadi suatu keterkaitan antara mobile computing dengan aplikasi Client-Server.
Client bertugas untuk melakukan input, update, penghapusan dan menampilkan data sebuah database. Sementara server bertugas menyediakan layanan untuk melakukan majamen, yaitu menyimpan dan mengolah database. Contoh aplikasi client-server adalah layanan perpesanan seperti BBM, Whatssapp, Messeger. Aplikasi semacam ini mengaplikasikan konsep client server.
Komentar
Posting Komentar