•
Environtment Application Computer
merupakan
lingkungan aplikasi yang berhubungan dengan internal dan eksternal computer.
• Internal environtment computer dimaksudkan apakah aplikasi tersebut
dapat cocok terpasang (terinstal) di computer dengan baik, dll.
• Exkternal environtment computer dimaksudkan bagaimana hubungan user
terhadap aplikasi tersebut, apakah user menggunakan aplikasi tersebut untuk
membantu pekerjaan sehari-hari
•
Jenis aplikasi menurut environtment :
§
1. Client/Server
§
2. Stand Alone
Ø Client
– Server
Komputer Server adalah salah satu
infrastruktur yang paling penting dalam organisasi.system Server adalah
Komputer yang melayani beberapa atau semua computer (terminal) yang terhubung
kepadanya. Sehingga aplikasi didalamnya dapat saling terhubung.
§
Fungsi Server
·
Menyimpan
Aplikasi dan Database yang dibutuhkan oleh computer yang terhubung.
·
Menyediakan
fitur keamanan computer.
·
Melindungi
semua computer terhubung menggunakan firewall.
Menyediakan
IP Address untuk mesin computer terhubung
§
Syarat Komputer Server
·
ukuran
memori atau RAM yang cukup besar untuk menampung jumlah Query yang dijalankan
oleh computer yang terhubung
·
Kecepatan
Processor (Giga Hertz)
·
Kapasitas
Penyimpanan HardDrive harus besar.
•
Jenis – Jenis Server
§
Server
Platform : Hardware atau software dasar untuk sistem yang bertindak sebagai
mesin yang menggerakan sistem.
§
Server
aplikasi : Dikenal juga sebagai Middleware, berfungsi sebagai pengolah
perintah dari client dan database.
§
Web
Server : Menyediakan konten ke web browser, web server berkomunikasi
menggunakan HTTP (iHypertext Transfer Protocol).
§
Mail
Server : Server yang bertugas menangani E-Mail.
§
IRC
Server : Internet Relay Chat server memungkinkan user untuk berdiskusi melalui
jaringan.
•
Client
Client adalah
Sistem atau Proses yang melakukan suatu permintaan data atau layanan ke suatu
server.Contoh :Laptop, Komputer (PC)
di WarNet, Smartphone
Ø
Defenisi Client/Server
Client/Server termasuk ke dalam konsep pemrosesan
sistem terdistribusi dengan baik. Client
Server adalah “Komputer database yang ebrada di pusat yang informasinya
bisa dipakai bersama-sama oleh beberapa user yang menjalankan aplikasi di dalam
computer local yang disebut client”.
Ø
Lingkungan Database Client/Server
§
Menggunakan
protocol utama iTransmission Control Protocol/Internet protocol (TCP/IP).
§
Sistem
Operasi yang digunakan biasanya UNIX, LINUX, Windows Server.
§
Lingkungan
Database Client/Server :
§
Menggunakan
LAN untuk mendukung Jaringan PC atau Wireless.
§
Masing-masing
PC memiliki penyimpanan tersendiri.
§
Berbagai
Hardware atau software.
¡
Lingkungan Database Client/Server
Menggunakan protocol utama iTransmission Control
Protocol/Internet protocol (TCP/IP).
Sistem Operasi yang digunakan biasanya UNIX, LINUX,
Windows Server.
Lingkungan Database Client/Server :
·
Menggunakan
LAN untuk mendukung Jaringan PC atau Wireless.
·
Masing-masing
PC memiliki penyimpanan tersendiri.
·
Berbagai
Hardware atau software.
•
Komponen dasar Client/Server
Pada dasarnya
client server terdiri dari 3 komponen pembentuk dasar, yaitu Client,
Middleware, dan Server. Gabungan dari 3 komponen tersebut digambarkan sebagai
berikut :
•
Arsitektur File server
§
Model
pertama Client/Server
§
Semua
pemrosesan dilakukan pada sisi workstation
§
Satu
atau beberapa server terhubungkan dalam jaringan
§
Server
bertindak sebagai file server
§
File
server bertindak sebagai pengelola file dan memungkinkan klien mengakses file
tersebut
§
Setiap
klien dilengkapi DBMS tersendiri
§
DBMS
berinteraksi dengan data yang tersimpan dalam bentuk file pada server
•
Arsitektur Database Server
§
Klien
bertanggung jawab dalam mengelola antar muka pemakai (mencakup logika penyajian
data, logika pemrosesan data, logika aturan bisnis)
§
Database
server bertanggung
jawab pada penyimpana, pengaksesan, dan pemrosesan database
§
Database
serverlah yang dituntut memiliki kemampuan pemrosesan yang tinggi
§
Beban
jaringan menjadi berkurang
§
Otentikasi
pemakai, pemeriksaan integrasi, pemeliharaan data dictionary dilakukan pada
database server
§
Database
server merupakan implementasi dari two-tier architecture
إرسال تعليق