Active Server Page và các thành phần đối tượng

Một phần của tài liệu XÂY DỰNG HỆ THỐNG KINH DOANH THƯƠNG MẠI ĐIỆN TỬ (Trang 31 - 32)

2. Cho điểm của cán bộ phản biện

2.4.2.2.Active Server Page và các thành phần đối tượng

Một trang ASP sẽ bị hạn chế rất nhiều nếu nó chỉ chứa các script. Để có thể thu thập được thông tin từ người sử dụng, lưu trữ dữ liệu trong cơ sở dữ liệu hoặc tạo các tập tin trên server, Active Server Page được bổ sung các thành phần phía server để giải quyết những vấn đề này.

Mỗi thành phần có các phương thức, thuộc tính và các tập hợp riêng. Các phương thức của một thành phần xác định hoạt động mà người dùng có thể thực hiện với đối tượng này. Các thuộc tính của một thành phần có thể được đọc hoặc được thiết lập để chỉ định trạng thái của thành phần. Còn các tập hợp của một thành phần chính là những tập hợp các cặp giá trị – khoá có liên quan. Active Server Page gồm có các thành phần sau:

- Các đối tượng tạo sẵn.

- Các thành phần có thể cài đặt bổ xung được.

Các đối tượng được tạo sẵn của ASP:

Đối tượng Application: đối tượng Application đại diện cho thông tin

được chia sẻ giữa những người sử dụng của một ứng dụng Active Server Page.

Đối tượng ObjectContext: đối tượng ObjectContext được sử dụng với

các trang Active Server Page có khả năng giao dịch, tương tác.

Đối tượng Request: đối tượng Request đại diện tất cả thông tin được

gửi từ một trình duyệt đến một Web server, trong đó có các biến và các chuỗi truy vấn.

Đối tượng Response: đối tượng Response phục vụ đưa thông tin đã

được xử lý gửi về cho Web browser.

Đối tượng Server: Là đối tượng chung cho phép sử dụng các tiện ích

Đối tượng Session: đối tượng Session đại diện thông tin về một người

sử dụng làm việc trong một phiên cụ thể.

Phiên bản mới của Active Server Page đi kèm Windows 2000 có thêm một đối tượng tên là ASPError. Đối tượng này trình bày thông tin về một lỗi xảy ra trong một trang ASP.

Ngoài các đối tượng được tạo sẵn, một vài thành phần có thể cài đặt bổ sung cũng được cung cấp với Active Server Page, gồm:

Thành phần Ad Rotator: được dùng để hiển thị những bảng quảng

cáo trên các trang Web.

Thành phần Browser Capabilities: được dùng để hiển thị nội dung

khác nhau cuả HTML tuỳ theo khả năng của từng trình duyệt khác nhau.

Thành phần Content Linking: dùng để kết nối các trang .HTML với

nhau để chúng được định hướng một cách dễ dàng.

Thành phần File Access: cho phép làm việc với hệ thống tập tin của

máy tính, có thể dùng thành phần này để đọc và ghi các tập tin văn bản.

Active Server Page không bị giới hạn trong việc sử dụng các thành phần đã được cung cấp mà còn cho phép bổ sung các thành phần được tạo bởi các "bên thứ ba" (là các công ty phần mềm hỗ trợ hay của user).

Một phần của tài liệu XÂY DỰNG HỆ THỐNG KINH DOANH THƯƠNG MẠI ĐIỆN TỬ (Trang 31 - 32)