pengenalan active server page
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 PresentationTRANSCRIPT
PENGENALAN ACTIVE SERVER PAGE
VINA DAMAYANTIO92904039
PTIK A
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.
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.
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.
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.
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.
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.
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.
ASP Processing Directives
Berikut ini adalah processing directives yang didukung oleh ASP di dalam IIS 4.0
@CODEPAGE @ENABLESESSIONSTATE @LANGUAGE @LCID @TRANSACTION
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
THANK YOU