Arsitektur Aplikasi Web Internet

9

2.2.3 World Wide Web WWW

World Wide Web adalah koleksi informasi yang sangat luas yang tersebar ratusan ribu komputer. World Wide Web merupakan jaringan beribu komputer yang semuanya dibagi menjadi dua kategori yaitu client dan server. Melalui penggunaan software khusus dibentuk sebuah jaringan yang disebut jaringan client-server. World Wide Web adalah sebuah jaringan terdistribusi dimana tidak terdapat komputer pusat. Sebuah server di web tidak berfungsi, tidak akan mempengaruhi server lain. Server menyimpan informasi dan memproses permintaan client. Kemudian mengirimkan informasi yang diminta kepada client. Informasi mengandung semua jenis data termasuk gambar, suara dan teks. Server juga mengirimkan perintah-perintah kepada client tentang bagaimana menampilkan semua informasi. Instruksi tersebut dikirim dalam bentuk HTML. Kehebatan World Wide Web adalah tidak pernah tahu ke mana Anda pergi dan siapa yang perlu Anda hubungi. Hypertext mengaitkan lompatan otomatis dan memanggil informasi dari komputer mana saja yang diperlukan tanpa interaksi khusus dari pemakai. World Wide Web adalah yang paling berguna dari semua layanan internet.

2.2.4 Arsitektur Aplikasi Web

Pada tingkat yang paling rendah, web bekerja pada arsitektur client server yang berarti antara keduanya baik sentral server dan aplikasi client bertanggungjawab pada 10 sejumlah proses, secara detail arsitektur aplikasi web digambarkan pada gambar 2.1. Berbeda dengan program lain yang dapat berjalan tanpa bantuan server. Gambar 2.1 Arsitektur Aplikasi Web Berikut ini beberapa penjelasan dari gambar 2.1 arsitektur aplikasi web diatas : a. Client Aplikasi client tunggal yang dapat dikembangkan melalui My SQL dan PHP adalah web browser dan bahasa utama dari web browser adalah HTML yang menyedi akan sekumpulan teks yang menjelaskan bagaimana teks ditampilkan. Relational Database My SQL, Oracle, MSQL Web Server Apache, IIS,...dsb Internet Web Browser Internet Explorer, Netscape Middleware PHP, Coldfusion, ASP, ISP 11 b. Server Kebanyakan dari seluruh pekerjaan aplikasi web terletak di server, aplikasi tersebut disebut sebagai web server yang akan bertanggung jawab untuk berkomunikasi dengan browser yang ada pada client. c. Sistem Operasi Web server, bahasa pemograman, database server harus bekerja dengan sistem operasi. Data base server adalah server yang menangani database. Banyak sekali sistem operasi yang populer saat ini, seperti Windows 98, Windows NT2000, Macintosh, Unix, Linux dan masih banyak lagi lainnya. d. Web Server Web server merupakan penyimpan data web. Misalnya komputer A menyimpan data web miliknya sendiri. Ia memberikan service kepada komputer lain yang ingin mengakses data web tersebut tentunya bila sudah ada koneksi antara komputer A dengan komputer lainnya tersebut. Hampir semua pekerjaan dari aplikasi web berada di server. Aplikasi web server tersebut bisa berupa Apache web server yang bekerja pada Windows OS dan merupakan komponen kunci dari Microsoft ASP dan sebagainya. e. Middleware PHP termasuk dalam class bahasa middleware. Bahasa ini bekerja pada web server sebagai interpreter permintaan dari client, memproses permintaan, menghubungkan dengan program-program lain diserver untuk memenuhi permintaan dan kemudian dikirimkan kembali ke browser client. 12 f. Relational Database Relational Database Management System RDBMS menyediakan cara yang terbaik untuk menyimpan dan mengakses suatu informasi yang komplek. Beberapa RDBM komersial yang populer antara lain : Oracle, MSSQL Server, IBM db2 sebagai tambahan untuk My SQL pada saat ini terdapat dua open source RDBMS yang besar yaitu : PostgressQL dan My SQL.

2.3 Web Service

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Sistem Informasi Perpustakaan Berbasis Web Service dan Remoting: studi kasus SMA Negeri 2 Salatiga T0 562013050 BAB II

0 0 8

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)

0 0 11

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW) T1 672005163 BAB I

0 0 5

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW) T1 672005163 BAB IV

0 0 35

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW) T1 672005163 BAB V

0 0 1

Institutional Repository | Satya Wacana Christian University: Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW) T1 672007038 BAB I

0 2 4

Institutional Repository | Satya Wacana Christian University: Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW) T1 672007038 BAB II

0 0 16

Institutional Repository | Satya Wacana Christian University: Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW) T1 672007038 BAB IV

0 0 20

Institutional Repository | Satya Wacana Christian University: Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW) T1 672007038 BAB V

0 0 1

T1__BAB II Institutional Repository | Satya Wacana Christian University: Sistem Penelusuran Barang Menggunakan Barcode Berbasis Web T1 BAB II

0 0 4