Mô hình hoạt động của ASP.

Một phần của tài liệu Viết chương trình từ điển bằng VB (Trang 69 - 70)

II – Active Server Pages(ASP ) 1 Giới thiệu Active Server Pages(ASP)

2-Mô hình hoạt động của ASP.

• Các script của ASP được chứa trong các text file có đuôi là. asp. Trong script có chứa các lệnh của một ngôn ngữ script nào đó.

• Khi một Web browser gởi request tới một file. asp thì script chứa trong file sẽ được chạy để trả kết quả về cho browser đó. Khi Web servwer nhận được request tới một file. asp thì nó sẽ đọc từ đầu đến cuối file. asp đó, thực hiện các lệnh script trong đó và trả kết quả về cho Web browser.

Vẽ mô hình của ASP :

Web

- Các tính chất của Active Server Pages.

Với ASP ta có thể chen các script thực thi được vào trực tiếp các file HTML của ta. Khi đó việc tạo ra trang HTML và xử lý script trở nên đồng thời, điều này cho phép ta tạo ra các hoạt động của Web site một cách linh hoạt uyển chuyển, có thể chen các thành phần HTML động vào trang web tùy vào từng trường hợp cụ thể.

ASP cho ta các tính chất sau:

• Hoàn toàn đa hợp với các file HTML

• Dễ sử dụng, tạo các script dễ viết, không cần phải biên dịch, hay kết nối các chương trình được tạo ra.

• Hoạt động theo hướng đối tượng, với các build-in Object rất tiện dụng: Request, Response, Server, Application, session.

• Có khả năng mở rộng các thành phần ActiveX server.

Những tính chất trên đem đến cho ta những lợi ích xác thực, cho phép ta tạo ra các ứng dụng web thương mại có tương tác chứ không đơn thuần là phổ biến các nội dung tĩnh. Các ứng dụng của ASP dễ tạo ra vì ta dùng các ASP script để viết các ứng dụng. Khi tạo các script của ASP ta có thể dùng bất kỳ ngôn ngữ script nào, chỉ cần có scripting engine tương ứng của ngôn ngữ đó mà thôi. ASP cung cấp sẵn cho ta hai scripting engine là VBScript và Javascript.

Ngoài ra ASP còn cung cấp sẵn các ActiveX component rất hữu dụng, ta có thể dùng chúng để thực hiện các công việc phức tạp như truy xuất cơ sở dữ liệu, truy xuất file.. ASP tạo ra các trang HTML tương thích với các Web browser chuẩn.

Một phần của tài liệu Viết chương trình từ điển bằng VB (Trang 69 - 70)