PENGENALAN ACTIVE SERVER PAGE

11
PENGENALAN ACTIVE SERVER PAGE VINA DAMAYANTI O92904039 PTIK A

description

PENGENALAN ACTIVE SERVER PAGE. VINA DAMAYANTI O92904039 PTIK A. Cara Menggunakan Active Server Pages dalam Apllication Web. Membaca informasi yang dikirim oleh HTTP Meng -customize HTTP response Menyinpan informasi mengenai user - PowerPoint PPT Presentation

Transcript of PENGENALAN ACTIVE SERVER PAGE

Page 1: PENGENALAN ACTIVE SERVER PAGE

PENGENALAN ACTIVE SERVER PAGE

 

VINA DAMAYANTIO92904039

PTIK A

Page 2: PENGENALAN ACTIVE SERVER PAGE

Cara Menggunakan Active Server Pages dalam Apllication Web

Membaca informasi yang dikirim oleh HTTP

Meng-customize HTTP response Menyinpan informasi mengenai user Mengeluarkan semua kemampuan

yang dimiliki oleh browser yang digunakan oleh user.

Page 3: PENGENALAN ACTIVE SERVER PAGE

A Starting Point Directory

Sewaktu anda membuat application Asp, anda menggunakan Internet Service Manager untuk membuat starting point directory untuk websites anda. Di mana semua file dan directory yang berada di dalam starting point directory akan dianggap sebagai bagianndari application sampai ditemukan lagi starting-point directory yang lain. Jadi anda menggunakan direvtory ini untuk menentukan ruang lingkup dari application anda. Anda dapat membuat lebih dari satu application untuk satu web sites, tetapi setiap application harus configure berbeda. Visual InterDev menanganai semua hal-hal di atas sewaktu anda membuat web project yang baru.

Page 4: PENGENALAN ACTIVE SERVER PAGE

Global Data

File global data akan diproses secara otomatis oleh server saat proses-prose sebagai berikut terjadi:• Awal dari application atau akhir dari application• User memulai dan memberhentikan browser sessions

yang mengakses ASP.application.

Di dalam global.asa file, anda dapat melakukan:• Initialize application atau session variables.• Declare COM components dalan ruang lingkup

application atau session.• Melakukan proses lain yang memperlakukan semua

page yang ada menjadi satu application.Application tidak akan berjalan sampai user meminta

ASP file dalam starting-point directory.

Page 5: PENGENALAN ACTIVE SERVER PAGE

Data Connections

Salah satu tipe global data untuk application Web adalah data

Connection. Jika anda ingin membuat application Web yang anda buat.

Visual inteDev akan membuat script dalam global.asa untuk menyimpan

semua informasi untuk membuat connection dengan database.

HTTP Protocol

Ketika user meminta page, browser akan menciptakan HTTP request

message dan akan mengirimkan message tersebut ke server yang

dituju. Hasilnya, server akan membuat HTTP response message yang

dikirim balik ke Web browser. Di dalam response message terdapat HTML

document.

Page 6: PENGENALAN ACTIVE SERVER PAGE

Proses yang terjadi sebagai berikut :

Browser membuat TCP/IP connection ke server Browser mengumpulkan permintaan akan HTML document

dari server ke dalam HTTP request message, dan mengirim message tersebut dengan menggunakan TCP/IP connection. Baris pertama dari message berisi tentang HTTP request method. Untuk permintaan page seerhana, GET method yang dugunakan.

Server menerima HTTP request dan memproses message tersebut berdasarkan request method yang ada di dalam request line.

Server kemudian mengirim balik HTTP response message. Sebagian dari response message berisi status line yang berisi kode-kode yang menyatakan apakah berhasil atau tidaknya server memenuhi HTTP request.

Ketika browser menerima HTTP response message, TCP/IP connection ditutup dan HTTP session diakhiri.

 

Page 7: PENGENALAN ACTIVE SERVER PAGE

Pengenalan active Server Pages

Active Server Page (ASP) adalah web application yang menggunakan.asp files. Extention.asp memberi tahu web server bahwa page tersebut mengandung server script yang harus diproses terlebih dahulu sebelum diserahkan kepda browser.Pebedaan yang paling nyata antara ASP dan HTML adalah lokasi dimana script bekerja. DHTML atau client script, bekerja pada client (didalam browser) setelah page tersebut dikirim dari server. ASP atau server script, bekerja pada server sebelum page tersebut dikirim ke browser. Web server memproses script tersebut dan membuat HTML page yang diserahkan kepada Web Browser.

 

Page 8: PENGENALAN ACTIVE SERVER PAGE

Coding Aktive Server Paga

Server Script Keterangan

<SCRIPT LANGUAGE=BAHASA RUNAT=SERVER?SYNTAX …..Server Script…………

Syntax yang paling disukai, terutama dalam menulis sebuah function. Anda dapat menentukan script. Metode ini udah dibaca.

<%…..Server Script….%>

Digunaka untuk inline script (script yang

disisipkan). Menggunakan default script

language. Dapat menjadi lebih sulit

untuk dibaca dan pelihara.

<%…..Result…………>%

Digunakan untuk inline script (script) yang untuk menghasilkan suatu nilai.

Page 9: PENGENALAN ACTIVE SERVER PAGE

ASP Processing Directives

Berikut ini adalah processing directives yang didukung oleh ASP di dalam IIS 4.0

@CODEPAGE @ENABLESESSIONSTATE @LANGUAGE @LCID @TRANSACTION

Page 10: PENGENALAN ACTIVE SERVER PAGE

ASP Built In ObjectDengan active server page anda dapat: Menerima nilai yang dikirim oleh browser ke server

dengan menggunakan object Request. Mengirim hasil ke browser dengan menggunakan

object Response. Menyimpan informasi untuk masing-masing pemakai

dengan menggunakan object session. Menyimpan informasi untuk semua pemakai

applikasi anda dengan menggunakan object Application.

Bekerja dengan properties dan methods dari komponents pada server dengan menggunakan object Server

Page 11: PENGENALAN ACTIVE SERVER PAGE

THANK YOU