Arsitekstur Telematika
Istilah
arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang
membentuk suatu sistem ditempatkan dan bagaimana mereka berkomunikasi. Jadi
secara sederhana arsitektur telematika yaitu sebuah struktur desain yang secara
logic dapat meningkatkan hubungan jaringan komunikasi dengan teknologi informasi.
Model arsitektur telematika yang terdiri dari client dan server. Pengertian
client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk
kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak, yiatu pihak
client dan pihak server.
Arsitektur
itu sendiri terdiri dari dua jenis, yaitu dari sisi client dan sisi server. Istilah
arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang
membentuk suatu sistem ditempatkan dan bagaimana mereka berkomunikasi. Jadi
secara sederhana arsitektur telematika yaitu sebuah struktur desain yang secara
logic dapat meningkatkan hubungan jaringan komunikasi dengan teknologi
informasi.
Pengertian
Client-server
Pengertian client-server merupakan sebuah paradigma
dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan
aplikasi ke dalam dua pihak, yiatu pihak client dan pihak server. 15 tahun
sejak diperkenalkan client-server telah menjadi pilihan dalam arsitektur
aplikasi. Client-server diaplikasikan pada aplikasi mainframe yang sangat besar
untuk membagi beban proses loading antara client dan server. Sebagai dampaknya
client-server telah mengubah cara atau pola pikir kita dalam mendesain dan
membangun aplikasi. Dan ini sangat membantu end-user dalam peng-harapan tentang
“the look and feel” dari multiuser software. Dalam perkembangannya,
client-server dikembangkan oleh dominasi perusahaan-perusahaan software besar
yaitu Baan, Informix, Lotus, Microsoft, Novell, Oracle, PeopleSoft, SAP, Sun,
dan Sybase. Perusahaan-perusahaan ini adalah superstar pada era pertama
dimunculkannya konsep client/ server. Saat ini perusahaanperusahaan ini telah
menjadi perusahaan komputer yang stabil dan besar.
Arsitektur
Sisi Client
Arsitektur Client merujuk pada pelaksanaan atau
penyimpanan data pada browser (atau klien) sisi koneksi HTTP. JavaScript adalah
sebuah contoh dari sisi klien eksekusi, dan cookie adalah contoh dari sisi
klien penyimpanan.
Karakteristik Klien :
- Memulai terlebih dahulu permintaan ke server.
- Menunggu dan menerima balasan.
- Terhubung ke sejumlah kecil server pada waktu tertentu.
- Berinteraksi langsung dengan pengguna akhir, dengan menggunakan GUI.
Arsitektur
Sisi Server
Sebuah eksekusi sisi server adalah server Web khusus
eksekusi yang melampaui standar metode HTTP itu harus mendukung. Sebagai
contoh, penggunaan CGI script sisi server khusus tag tertanam di halaman HTML;
tag ini memicu tindakan terjadi atau program untuk mengeksekusi.
Karakteristik Server:
- Selalu menunggu permintaan dari salah satu klien.
- Melayani klien permintaan kemudian menjawab dengan data yang diminta ke klien.
- Sebuah server dapat berkomunikasi dengan server lain untuk melayani permintaan klien.
- Jenis-jenisya yaitu : web server, FTP server, database server, E-mail server, file server, print server. Kebanyakan web layanan ini juga jenis server.
Menurut kamus istilah arsitektur dapat diartikan
sebagai struktur desain komputer dan semua rinciannya, seperti sistem sirkuit,
chip, bus untuk ekspansi slot, BIOS dan sebagainya. Tiga elemen utama sebuah
arsitektur, masing-masing sering dianggap sebagai arsitektur, adalah:
- Arsitektur sistem pemrosesan, menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi, yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spektrum yang lengkap.
- Arsitektur telekomunikasi dan jaringan, menentukan kaitan di antara fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung dari standar yang berlaku.
- Arsitektur data, sejauh ini merupakan yang paling rumit diantara ketiga arsitektur di atas, dan termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas.
Arsitektur sisi client bertugas
untu meminta permintaan kepada pihak server dan berhubungan langsung dengan end
user dengan user interface, khsus enis klien seperti chat, web browser, email
dan online chat client. Fungsi dari client sendiri adalah untuk mengatur user
interface,menerima sintaks input dari user, memproses aplikasi, generate
permintaan basis date kemudian memindahkan nya ke server, member respose balik
kepada user, menyediaan control recovery.
Sumber :
0 komentar: