1. Trang chủ
  2. » Công Nghệ Thông Tin

Chuong_1.2_Giao thuc HTTP potx

14 102 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 1,67 MB

Nội dung

LẬP TRÌNH WEB LẬP TRÌNH WEB Giáo viên: Trần Cao Nhân Môn học Nội dung Nội dung  Mô hình Client – Server  Giao thức HTTP Mô hình Client - Server Mô hình Client - Server  Mô hình client-server là một mô hình nổi tiếng trong mạng máy tính, được áp dụng rất rộng rãi và là mô hình của mọi trang web hiện có.  Ý tưởng của mô hình này là máy con (đóng vài trò là máy khách) gửi một yêu cầu (request) để máy chủ (đóng vai trò người cung ứng dịch vụ), máy chủ sẽ xử lý và trả kết quả về cho máy khách.… request results Máy chủ-máy phục vụ: Server Máy chủ-máy phục vụ: Server  Là máy tính chuyên cung cấp tài nguyên, dịch vụ cho máy tính khác.  Thường được cài các phần mềm chuyên dụng để có khả năng cung cấp dịch vụ cho nhiều yêu cầu cùng lúc của khách hàng (người dùng).  Các máy chủ thường có cấu hình cao, khả năng hoạt động ổn định, có thể phục hồi một cách nhanh chóng sau sự cố, có các phương án dự phòng để chống mất dữ liệu Máy chủ-máy phục vụ: Server Máy chủ-máy phục vụ: Server  Một máy chủ có thể dùng cho một hay nhiều mục đích. Tên máy chủ thường gắn với mục đích sử dụng. • Ví dụ:  Web server  Database server  Mail server  Files server  Application server Web pages Files Mails Database Database server – Máy phục vụ CSDL Database server – Máy phục vụ CSDL  Là máy chủ trên đó cài đặt phần mềm quản trị cơ sở dữ liệu (CSDL – DBMS: Database Management System) để cung cấp dịch vụ cơ sở dữ liệu cho các chương trình hoặc các máy tính khác truy cập vào.  Một số Database server thông dụng:  MySQL  SQL Server  Oracle  …. Web Server – Máy phục vụ web Web Server – Máy phục vụ web  Web Server: là máy tính mà trên đó cài đặt phần mềm phục vụ Web, đôi khi người ta cũng gọi chính phần mềm đó là Web Server.  Tất cả các Web Server đều hiểu và chạy được các file *.htm và *.html, tuy nhiên mỗi Web Server lại phục vụ một số kiểu file chuyên biệt chẳng hạn như IIS của Microsoft dành cho *.asp, *.aspx ; Apache dành cho *.php ; Sun Java System Web Server của SUN dành cho *.jsp Web Server – Máy phục vụ web (tt) Web Server – Máy phục vụ web (tt)  Các Web Server thường có dung lượng lớn, tốc độ cao, được dùng để lưu trữ: dữ liệu, mã nguồn của những website đã được thiết kế (images, scripts ) cùng với những thông tin liên quan khác (các chương trình, và các file Multimedia)…  Web Server có thể được truy cập thông qua Internet (hoặc Intranet) bằng giao thức HTTP. Web Server – Máy phục vụ web (tt) Web Server – Máy phục vụ web (tt)  Tất cả các Web Server đều có một địa chỉ IP (IP Address) hoặc cũng có thể có một Domain Name.  Bất kỳ một máy tính nào cũng có thể trở thành một Web Server bởi việc cài đặt lên nó một chương trình phần mềm phục vụ web (web server software: Apache, ISS…) và sau đó kết nối vào Internet.  Server phải hoạt động liên tục 24h/ngày, 7 ngày/tuần và 365 ngày/năm để phục vụ cho việc cung cấp thông tin trực tuyến. Máy khách: Client Máy khách: Client  Máy khai thác dịch vụ của máy chủ gọi là máy khách.  Với mỗi dịch vụ, thường có các phần mềm chuyên biệt để khai thác: file browser, web browser…  Một máy tính có thể vừa là client vừa là server.  Một máy tính có thể khai thác dịch vụ của chính nó. Web pages Files Mails Database [...]...Các Y/c và các trang web kết quả được truyền như thế nào? Y/c web pages Web pages Giao thức HTTP HTTP  HTTP viết tắt bởi Hypertext Transfer Protocol  Là giao thức chuẩn trên Internet  Dùng để trao đổi thông tin giữa người dùng(client) với máy phục vụ (server) Giáo viên: Trần Cao Nhân . các trang web kết quả được truyền như thế nào? Giao thức Giao thức HTTP HTTP HTTP HTTP  HTTP viết tắt bởi Hypertext Transfer Protocol  Là giao thức chuẩn trên Internet  Dùng để trao đổi. file Multimedia)…  Web Server có thể được truy cập thông qua Internet (hoặc Intranet) bằng giao thức HTTP. Web Server – Máy phục vụ web (tt) Web Server – Máy phục vụ web (tt)  Tất cả các Web. WEB LẬP TRÌNH WEB Giáo viên: Trần Cao Nhân Môn học Nội dung Nội dung  Mô hình Client – Server  Giao thức HTTP Mô hình Client - Server Mô hình Client - Server  Mô hình client-server là một mô hình

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