Manajemen
Data Sisi Server
MODBMS
(Moving Object DBMS)
MODBMS
(Memindahkan Obyek DBMS) adalah sebuah DBMS yang menyimpan dan mengelola
informasi lokasi serta dinamis lainnya informasi tentang obyek bergerak. MODBMS
memungkinkan seseorang untuk mewakili benda-benda bergerak dalam database dan
untuk menanyakan pertanyaan tentang gerakan tersebut. Daerah MODBMS merupakan
bidang yang belum dijelajahi relatif terhadap RDBMS atau DBMS Spasial di mana
beberapa karya yang telah dilakukan dalam standarisasi dan komersialisasi.
Teknologi
Web
Teknologi untuk membentuk aplikasi
Web yang dinamis :
1.
Teknologi pada sisi klien
(client-side technology)
2.
Teknologi pada sisi server
(server-side technology)
Client dan
Server merupakan item proses (logika) terpisah yang bekerja sama pada suatu
jaringan komputer untuk mengerjakan suatu tugas sebagai berikut:
·
Service : Menyediakan layanan
terpisah yang berbeda
·
Shared resource : Server dapat
melayani beberapa client pada saat yang sama dan mengatur pengaksesan resource
.
·
Asymmetrical Protocol : antara
client dan server merupakan hubungan one-to-many. Client memulai komunikasi
dengan mengirim request ke server. Server menunggu permintaan dari client.
Kondisi tersebut juga memungkinkan komunikasi callback.
·
Transparency Location : proses
server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses
client. Client/server akan menyembunyikan lokasi server dari client.
·
Mix-and-match : tidak tergantung
pada platform
·
Message-based-exchange : antara
client dan server berkomunikasi dengan mekanisme pertukaran message.
·
Encapsulation of service : message
memberitahu server apa yang akan dikerjakan.
·
Scalability : sistem C/S dapat
dimekarkan baik vertical maupun horisontal
·
Integrity : kode dan data server diatur
secara terpusat, sedangkan pada client tetap pada komputer tersendiri.
Karakteristik
sisi server (Server Side)
·
Pasif
·
Menunggu permintaan dari client
·
Menerima permintaan dari client,
kemudian memproses permintaan tersebut dan memberikan balasan / menjawab
permintaan kepada client
·
Biasanya menerima koneksi dari
sejumlah besar client
·
Tidak berinteraksi langsung dengan
pengguna akhir
Keuntungan
Client-Server
Ada
beberapa keuntungan yang dapat kita ambil dari penggunaan manajemen data
telematika client server ini. Berikut adalah beberapa keuntungan tersebut :
1.
Client-server mampu menciptakan
aturan dan kewajiban komputasi secara terdistribusi.
2.
Mudah dalam maintenance.
Memungkinkan untuk mengganti, memperbaiki server tanpa mengganggu client.
3.
Semua data disimpan di server Server
dapat mengkontrol akses terhadap resources, hanya yang memiliki autorisasi
saja.
4.
Tempat penyimpanan terpusat, update
data mudah. Pada peer-to-peer, update data sulit.
5.
Mendukung banyak clients berbeda dan
kemampuan yang berbeda pula.
Kelemahan
Client Server
Selain
memiliki kelemahan, penggunaan client server juga tentunya memiliki kelemahan.
Berikut adalah kelemahan-kelemahan tersebut :
1.
Traffic congestion on the network,
jika banyak client mengakses ke server secara simultan, maka server akan
overload.
2.
Berbeda dengan P2P network, dimana
bandwidthnya meningkat jika banyak client merequest. Karena bandwidth berasal
dari semua komputer yang terkoneksi kepadanya.
3.
Pada client-server, ada kemungkinan
server fail.
4.
Pada P2P networks, resources
biasanya didistribusikan ke beberapa node sehingga masih ada node yang dapat
meresponse request.
sumber : http://azhar-artazie.blogspot.com/2012/12/manajemen-data-sisi-server.html
Tidak ada komentar:
Posting Komentar