Jumat, 28 November 2014

(Softskill) Pengantar Telematika 2

BAB 2 : Arsitektur Telematika Pada Sisi Client dan Server


Pendahuluan :
Arsitektur dalam dunia teknologi informasi dan komputer 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


Merupakan sebuah rancangan atau struktur yang digunakan sebagai sebuah format, prosedur dan interface yang menjamin bahwa perlengkapan dan software dapan berjalan dengan baik antar satu komputer dengan yang lainnya.
  • Arsitektur Telekomunikasi dan Jaringan


Merupakan sebuah rancangan atau struktur yang berkaitan dengan fasilitas komunikasi antar perusahaan yang informasinya diperoleh dari perusahaan lain sesuai satandart yang berlaku.
  • Arsitektur Data


Merupakan sebuah rancangan yang berkaitan dengan kumpulan informasi yang dimana bila disatukan informasi tersebut menjadi sebuah data yang valid dan mempunyai makna.


Arsitektur Sisi Klien
Istilah ini 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. Lihat Cookie, Server Side.


Karakteristik Klien :


  •         Selalu memulai permintaan ke server.
  •         Menunggu balasan.
  •         Menerima balasan.
  •         Biasanya terhubung ke sejumlah kecil dari server pada satu waktu.
  •         Biasanya berinteraksi langsung dengan pengguna akhir dengan menggunakan antarmuka pengguna seperti antarmuka pengguna grafis.
  •         Khusus jenis klien mencakup: web browser, e-mail klien, dan online chat klien.


Arsitektur Sisi Server
Adalah sebuah eksekusi sisi server web khusus yang melampaui standar metode HTTP yang harus mendukung. Sebagai contoh, penggunaan CGI script di sisi server khusus yang tertanam di tag halaman HTML; tag ini memicu suatu tindakan kejadian atau program untuk mengeksekusi.


Karakteristik Server:


  •         Selalu menunggu permintaan dari salah satu klien.
  •         Melayani permintaan klien kemudian menjawab dengan data yang diminta ke klien.
  •         Sebuah server dapat berkomunikasi dengan server lain untuk melayani permintaan klien.
  •         Jenis server khusus mencakup: web server, FTP server, database server, E-mail server, file server, print server. Kebanyakan layanan web ini juga jenis server.


Arsitektur Sisi Klien dan Server
Ada beberapa model arsitektur klien-server ini yang umum, yaitu


1. Arsitektur mainframe
2. Arsitektur file-sharing
3. Arsitektur client/server


Arsitektur client server dapat dibedakan menjadi 3 model, yaitu single-tier, two-tier dan three-tier.
Berikut penjelasan dari ketiga model arsitektur client server tersebut di atas :


  • Arsitektur Single-tier


Semua komponen produksi dari sistem dijalankan pada komputer yang sama pada arsitektur single tier ini. Model single tier adalah model yang sederhana, mudah digunakan pengguna (user) dan paling sedikit memiliki alternatif. Kelemahan dari arsitektur ini adaLah kurang aman dan kurang memiliki skalabilitas.


  • Arsitektur Two-tier


Pengolahan informasi pada arsitektur ini dapat dibagi menjadi dua, yaitu sistem user interface (antarmuka pengguna) lingkungan dan lingkungan server manajemen database. Arsitektur two tier memiliki tingkat kemanan yang lebih tinggi dan terukur daripada arsitektur single-tier. Arsitektur ini memiliki database pada computer yang terpisah dan hal tersebut menyebabkan arsitektur ini dapat meningkatkan kinerja keseluruhan situs.


Arsitektur two- tier memiLiki keLemahan, yaitu biayanya yang mahal, arsitekturnya yang kompleks, tidak adanya pembaruan kode, skalabilitasnya kurang dan tingkat kemanannya kurang.
Di samping itu, kelebihan dari arsitektur two tier adalah mudah digunakan oleh pengguna, dapat menangani database server secara khusus dan bisnis lingkup kecil sangat cocok menggunakan arsitektur ini.


  • Arsitektur Three-tier


Karena arsitektur sebelumnya memiliki cukup banyak kelemahan, maka dikembangkanlah arsitektur three tier ini yang akan membantu mengatasi kelemahan dari arsitektur two-tier. Arsitektur three-tier memiliki 3 lapisan. Kelebihan dari arsitektur ini adalah memiliki skala yang besar, transfer informasi antara web server dan server database optimal, tidak akan menyebabkan lapisan lain terkontaminasi salah jika salah satu lapisan terdapat keslahan. Dan kekurangannya, arsitektur ini lebih sulit untuk merancang, lebih sulit untuk mengatur dan lebih mahal.

Sumber :
http://rezatupahlevi.blogspot.com/2014/10/arsitektur-telematika.html

Tidak ada komentar:

Posting Komentar