Facebook SDK



      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




Post a Comment

Previous Post Next Post