Thiết kế và lập trình ứng dụng web Active Sever Page potx

35 193 0
Thiết kế và lập trình ứng dụng web Active Sever Page potx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯ TRƯ Ờ Ờ NG Đ NG Đ Ạ Ạ I H I H Ọ Ọ C SƯ PH C SƯ PH Ạ Ạ M K M K Ỹ Ỹ THU THU Ậ Ậ T NAM Đ T NAM Đ Ị Ị NH NH KHOA CÔNG NGH KHOA CÔNG NGH Ệ Ệ THÔNG TIN THÔNG TIN Gi Gi á á o o viên viên : : Nguy Nguy ễ ễ n n Minh Minh Đ Đ ứ ứ c c B B ộ ộ môn môn : : M M ạ ạ ng ng m m á á y y t t í í nh nh Nguyễn Minh Đức - Khoa CNTT Giới thiệu Hãng Microsoft sáng tạo ra phần mềm Active server Pages (ASP) để kết nối nhóm công nghệ tạo Web site, có khả năng tương tác thông minh với người dùng máy khách và với máy phục vụ cùng kho dữ liệu ở máy phục vụ . Trong các công nghệ đó có ActiveX QLSVObject (ADO), cho phép kiểm soát dễ dàng công nghệ truy cập cơ sở dữ liệu . Nguyễn Minh Đức - Khoa CNTT Giới thiệu Việc cơ sở dữ liệu tập trung tại server và các client có thể truy cập đồng thời nên có thể xẩy ra tranh chấp, cụ thể như có nhiều người cùng ghi lên cơ sở dữ liệu một lúc khi ấy dữ liệu của người này chưa ghi xong thì dữ liệu của người khác đã ghi vào (Bài toán đăng ký các môn học ). Do đó khi ghi dữ liệu lên file, cần khoá cơ sở dữ liệu không cho client khác truy xuất cho đến khi mở khoá. Nguyễn Minh Đức - Khoa CNTT ASP làm việc như thế nào Trang HTML tĩnh Nguyễn Minh Đức - Khoa CNTT Trang HTML động (Dynamic) ASP làm việc như thế nào Nguyễn Minh Đức - Khoa CNTT ASP làm việc như thế nào ASP thực chất là mở rộng máy phục vụ WEB , cho phép viết kòch bản bên máy phục vụ .Đồng thời nó còn cung cấp bảng tóm tắt đối tượng và thành phần , quản lý tương tác giữa máy phục vụ Web và trình duyệt. Có thể thao tác đối tượng này qua ngôn ngữ viết kòch bản. Nguyễn Minh Đức - Khoa CNTT Các đối tượng trong ASP Request (Xử lý yêu cầu) Response (Xử lý trả về) Server Application Session (Quản lý thông tin về ứng dụng) ObjectContext (Dùng với MicroSoft Transaction Server) Nguyễn Minh Đức - Khoa CNTT Khái niệm ODBC ( Open Database Connectivety ) ODBC là tiêu chuẩn được lập vào năm 1992 chũ yếu được Microsoft hỗ trợ nó cho phép truy cập thông tin trong cơ sở dữ liệu thuộc nhiều loại khác nhau Muốn chuyển cơ sở dữ liệu lên trang Web ta dùng phương pháp CGI ( Common Gateway Interface ) cùng với ODBC Nguyễn Minh Đức - Khoa CNTT Khái niệm ODBC ( Open Database Connectivety ) Mã ASP thường được thi hành trên Server. Mã này tạo ra các trang HTML rồi gởi nó qua mạng Internet đến trình duyệt, không cần trình duyệt cụ thể nghóa là không có mã lập trình gởi đến Client. Kòch bản trên Client có thể bao hàm trên trang ASP, nhưng không cần thiết để khai thác ASP và ADO Nguyễn Minh Đức - Khoa CNTT Khái niệm ODBC ( Open Database Connectivety ) Về cơ bản , giải pháp bên máy phục vụ ASP và ADO khác với kòch bản bên máy khách viết bằng JavaScript hay VBScript hay trình con viết bằng Java . Giải pháp bên máy khách gởi mã viết kòch bản thật đến trình duyệt. Trình duyệt phải có phần mếm thích hợp mới mong thi hành kòch bản bên trình duyệt. Thi hành kòch bản đó chiếm thời gian CPU trình duyệt thay vì thời gian CPU máy phục vụ [...]... Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Sử dụng lệnh Viết lệnh trên nhiều dòng Sử dụng Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Lưu ý các dấu xâu ký tự... Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Tạo trang Web có Form Year 1930 1931 1932 … 1980 Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Viết lại Code bằng ASP... Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Cách dùng khác Year   Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Tạo bảng dữ liệu động Nguyễn Minh Đức - Khoa CNTT Xử lý kết xuất dữ liệu Dùng Code.. .Lập trình với ASP Một trang ASP thường có 4 phần: Dữ liệu văn bản (Text) Thẻ HTML Mã Client – Side ( ) Mã chương trình ASP: Ví dụ . Internet đến trình duyệt, không cần trình duyệt cụ thể nghóa là không có mã lập trình gởi đến Client. Kòch bản trên Client có thể bao hàm trên trang ASP, nhưng không cần thiết để khai thác ASP và ADO Nguyễn. mở rộng máy phục vụ WEB , cho phép viết kòch bản bên máy phục vụ .Đồng thời nó còn cung cấp bảng tóm tắt đối tượng và thành phần , quản lý tương tác giữa máy phục vụ Web và trình duyệt. Có thể. thiệu Hãng Microsoft sáng tạo ra phần mềm Active server Pages (ASP) để kết nối nhóm công nghệ tạo Web site, có khả năng tương tác thông minh với người dùng máy khách và với máy phục vụ cùng kho dữ liệu

Ngày đăng: 24/07/2014, 12:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan