Rabu, 25 Maret 2015

PENGERTIAN dan KONSEP REMOTE SERVER


Server  Remote  adalah  sebuah  server  yang  didedikasikan  untuk  menangani pengguna  yang  tidak  pada  LAN  tapi  membutuhkan  akses  jarak  jauh  untuk  itu. Remote akses server memungkinkan pengguna untuk mendapatkan akses ke file dan layanan cetak di LAN dari lokasi terpencil. Sebagai contoh, pengguna yang memanggil  ke  jaringan  dari  rumah  menggunakan  modem  analog  atau  koneksi ISDN  akan  mendial ke server  akses remote.  Setelah  pengguna  dikonfirmasi  ia dapat  mengakses  drive  dan  printer  bersama  seolah-olah  ia  secara  fisik terhubung ke LAN kantor.

Secara definisi, remote server adalah server yang anda akses sebagai bagian dari proses client tanpa membuka koneksi terpisah, berbeda, ataupun langsung. SQL Server mengatur komunikasi antar server menggunakan RPC. SQL Server yang client terkoneksi oleh client yang bersangkutan membuka koneksi lain ke remote server dan mengajukan permintaan stored procedure ke remote server. Setiap hasil yang dikirim melewati server local, yang mana nantinya juga akan melewatkan hasilnya ke aplikasi client yang memulainya , 

Gambar 1. Remote server diakses melewati local server, dan client hanya memelihara satu koneksi ke local server


Anda memanggil remote procedure sama dengan memanggil local procedure, perbedaannya hanyalah anda harus menambahkan nama procedure dengan nama server. Berikut sintaksnya:

remote server lebih terbatas dalam hal fungsionalitas dan sedikit lebih memakan waktu untuk membangunnya daripada linked server. Dibawah ini adalah beberapa langkah untuk membangun remote server:

1. Tentukan local ataupun remote server di kedua server.
2. Konfigurasi setiap server untuk akses remote.
3. Pada remote server, tentukan metode untuk pemetaan login dan user ke login dan user milik server.
4. Tentukan pilihan remote untuk pengecekan password. 


Jika anda mengkoneksikan diantara banyak SQL Server 2000 atau SQL Server 7.0 server, yang terbaik adalah jika kita bangun kesemuanya sebagai linked server. Bagaimanapun juga jika anda membutuhkan untuk mengeksekusi remote procedure calls pada seri sebelum SQL Server 7.0 server, anda akan perlu membangun remote server.

1 komentar: