ARCHITECTURE.

Slides:



Advertisements
Presentasi serupa
Erick Kurniawan, S.Kom, M.Kom
Advertisements

 Putra Prima Naufal
Dasar-dasar Web Design
Pernahkah anda membuka sebuah Website???? What It????
Arif Firmansyah S.Si, MT. KNIP 2011 Implementasi Services Oriented Architecture (SOA) dalam Sistem Transaksi Perbankan di Perguruan Tinggi.
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Konsep Pemrograman Internet
Pemrograman Internet Konsep Dasar.
Web Service.
Pengantar Teknologi Mobile 7 Antonius Rachmat C, S.Kom Wireless Markup Language.
Dasar - dasar Web dan HTML
Model Sistem Terdistribusi
Konsep Pemrograman Web
PEMROGRAMAN WEB I HTML,JavaSript 1 Oleh: I Wayan Simpen.
W EB S ERVICES Riyanto, S.Kom. A PA ITU W EB S ERVICES ? Adalah service yang mempertukarkan data dalam format XML Tersedia dan diakses melalui Internet.
12.1 ARCHITECTURE web-based system yang masih diorganisasikan dalam arsitektur client-server sederhana. web site terdiri dari sebuah process yang memiliki.
Konsep Pemrograman Internet
PEMROGRAMAN BERBASIS WEB
Teknologi WEB.
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
Pemrograman Internet Mobile
Bab 13 Session & Presentation Layer
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
BASIS DATA TERDISTRIBUSI
Pemrograman Web 1 Mohamad Syafri Tuloli. Penilaian Quiz : 10 %Quiz : 10 % Tugas : 20 %Tugas : 20 % UTS : 30 %UTS : 30 % UAS : 40 %UAS : 40 %
Web Service.
Pengenalan HTML Oleh Benny Irawan. WORLD WIDE WEB Web pada awalnya merupakan ruang informasi dalam internet, dengan menggunakan teknologi hyperteks, terdiri.
Bab 12 Application Layer Abdillah, MIT.
Overview Teknologi Internet
HUBUNGAN WEB DATABASE Sesi 8 83 web database.
WEB SERVER, HTML, URL OLEH KELOMPOK 5 : 1. ABD. AZIZ SU’UD ( ) 2. FAHMI HASAN ABRORI ( ) 3. HANIFAH FANIDYA UTARI ( ) 4. KRIS.
Teknologi Internet dan Web
XML WEB SERVICES Agenda : Definisi web services Fungsi web services
Dasar - dasar Web dan HTML
Pembahasan Pendahuluan HTTP FTP SMTP DNS Telnet.
Pertemuan 1 Khairul Anwar Hafizd
Bab 13 Session & Presentation Layer
Arsitektur dalam Sister
Teknologi Dasar Internet dan Web
Pengantar Web Service Teguh S.
Service-oriented Business Intelligence (SoBI)
Application Layer Abdillah, MIT.
Model Sistem Terdistribusi
Pertemuan 3 Khairul Anwar Hafizd
HTTP & .
Basis Data Klien Server dan Basis data Internet Materi 7
Semantic Web: Web Services
Web Service.
Pengantar Web Service Teguh S.
Digital Library Architecture:
Bab 12 Application Layer Abdillah, MIT.
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
DASAR DASAR WEB DAN HTML
Sistem Manajemen Basis Data Web
Konsep Pemrograman Internet
Pengenalan Dasar Web dan HTML
Oleh : Inggar Prayoga.,S.I.Kom
Prinsip Dasar Internet & Pemrograman Web
Pemrograman Berorientasi Platform (IN315B)
WORLD WIDE WEB (WWW) Kelompok 2 : Rana Meysa Mudazir ( )
Konsep Pemrograman Internet
(Hyper Text Markup Language)
Internet dan Web Erizal, S.Si, M.Kom.
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
Pemrograman Internet Wahyu Herlambang ( )
Client-Server Computing
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
Transcript presentasi:

ARCHITECTURE

Traditional Web-Based Systems Web-based system yang masih diorganisasikan dalam arsitektur client-server sederhana Terdiri dari sebuah proses yang memiliki akses ke file system local yang menyimpan dokumen Cara yang paling sederhana untuk menunjuk dokumen yaitu dengan menggunakan Uniform Resource Locator (URL)

Web Documents Merupakan hal yang penting bagi sebuah web Meliputi segala informasi dari sebuah dokumen yang berupa teks, audio, video, animasi, dll Dibagi menjadi 2 bagian : template (ditulis dalam mark up language) bit dan piece (merupakan komponen tampil di layar browser)

Markup language yang sering digunakan adalah HTML dan XML HTML memungkinkan kita untuk memasukkan tautan ke dokumen lain XML menyediakan fleksibilitas lebih dalam pendefinisian sebuah dokumen bagaimana harus ditampilkan HTML dan XML dapat include semua macam tag yang menunjuk pada sebuah embedded document

Bagaimana borwser dapat meng-handle berbagai macam file format dan iterpretasi embedded document? MIME (Multipurpose Internet Mail Exchange) MIME membedakan berbagai macam message content MIME membuat perbedaan antara top-level type dan subtype

Multitiered Architectures Arsitektur sederhana pada traditional web-based system telah dikembangkan dengan berbagai macam komponen Salah satu pengembangannya yaitu support untuk interaksi user sederhana menggunakan Common Gateway Interface (CGI)

CGI mendefinisikan cara standar di mana web server dapat mengeksekusi sebuah program yang menggunakan inputan pengguna sebagai inputan user Dengan program CGI, fetching dokumen dapat didelegasikan sehingga server tidak mengetahui bahwa sebuah dokumen telah di-generate on the fly, atau dibaca dari local file system

Web Services Web server memiliki berbagai standar yang memungkinkannya untuk diakses dari aplikasi client yang menggunakan standar yang sama Standar-standar ini menjadi inti dari web services Universal Description, Discovery and Integration standard (UDDI) merupakan sebuah layout dari database berisi service descriptions. Service dideskripsikan menggunakan Web Services Definition Language (WSDL)

Web Services Composition and Coordination Web service coordination mendefinisikan sebuah service terpisah untuk handling coordination protocol Proses dapat mendaftarkan dirinya untuk ikut berpartisipasi dalam koordinasi sehingga peer yang lain mengetahui adanya pihak baru yang ikut terlibat

PROCESS

Clients Salah satu perangkat lunak web client yang paling penting adalah web browser Web browser seharusnya memiliki platform yang independent Browser harus dengan mudah extensible, sehingga dapat support berbagai macam dokumen yang dikembalikan oleh server, salah satu caranya adalah menggunakan plug in atau proxy

Apache Web Server Apache merupakan sebuah perangkat lunak kompleks dengan berbagai perbaikan untuk support berbagai macam tipe dokumen yang ada di web saat ini Apache didesain tidak hanya untuk menyediakan fleksibilitas tetapi juga kemduahan untuk extend fungsionalitasnya Apache dapat diklasifikasikan sebagai sebuah server yang didesain untuk menghasilkan response dari request yang datang

Web Server Cluster Salah satu permasalah utama dalam arsitektur client-server adalah web server dapat dengan mudah overloaded. Solusi pemecahan praktisnya adalah dengan mereplikasi server dalam sebuah cluster dari server dan menggunakan mekanisme terpisah, dari bagian front end, untuk redirect request dari pengguna ke server yang masih aktif