Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

What is a web server?

- Máy chủ Web là một chương trình máy tính lưu trữ và cũng cấp trang web cho khách hàng
qua mạng Internet. Nó có thể đề cập trên cả phần cứng và phần mềm và có thể chạy đông
thời.
- Phần cứng, máy chủ Web là một máy tính lưu trữ phần mềm máy chủ web và thông tin của
trang web đó bao hồm file HTML, file img, tệp javaScript và style.
- Phần mềm, máy chủ web sẽ kiểm soát cách người dùng truy cập vào tập tin được lưu trữ.
Trong ứng dụng bài HUMAN máy chủ web được biểu diễn bằng 1 SERVLET container. Nó có
vai trò quan trọng trong việc xử lý các yêu cầu từ HTTP đến , xử lý dữu liệu tính và chuyển
tiếp các yêu cầu động đến máy chủ .Nó quản lý việc truy cập nội dung tĩnh khi người dùng tải
các trang add.jsp , update.jsp máy chủ WEB sẽ xử lý việc phân phối tài nguyên cho máy
khách mà không liên quan trực tiếp đến máy chủ ứng dụng

What is a web application?

- Ứng dụng WEB sẽ đề cập đến một ứng dụng phần mềm có thể truy cập thông quan website
chúng được truyền qua mạng internet hoặc mạng LAN nội nộ. Nó là một phần mềm máy tính
được mã hoạc bằng ngôn ngữ tương thích với hầu hết các trình duyệt WEB và phải phụ
thuộc vào một trình duyệt web tiêu chuẩn để thưucj thi và hiển thị ứng dụng. Web
application được sử dụng rộng rãi nhờ dễ dàng thao tác trên trình duyệt WEB và sử dụng
trình duyệt web làm máy khách cilent.
- Bài HUMAN là một bài tập ứng dụng web đơn giản trình bày , được thiết kế để quản lý một
đối tượng cụ thể và hiển thị các thông tin dưới dạng bảng bảo hôm hồ sơ của HUMAN.

What is an application server?


- Máy chủ ứng dụng là một khung phần mềm cung cấp môi trường thời gian chạy cho việc
thực thi các ứng dụng chạy về phía máy chủ. Nó có thể lưu trữ , thực thi và quản lý việc thực
hiên các business logic và dynamic content. Các giao thức của máy chủ hỗ trợ có thể xử lý
nhiều loại yêu cầu khác nhau như yêu cầu tạo nôi dung động, truy cập database và xử lý ứng
dụng.
- Đối với bài tập HUMAN máy chủ ứng dụng được biểu diễn bằng một SERVLET CONTAINER nó
có vai trò thực thi logic phía máy chủ và xử lý dộng nội dung. Dực liệu được quản lý ở
controoler và tướng tác với cở sở dữ liệu bằng DBContext.

What is the difference between a web server and an application


server?
Web Server Application Server
- Chứa nội dung tĩnh - Nội dung động
- Lượng tài nguyên hao hụt ít - Cần nhiều thao tác tiêu tốn nhiều tài
- Chủ yếu sử dụng HTTP nguyên
- phân phát trực tiếp nội dung tĩnh nếu - Có nhiều giao thức được hỗ trợ
yêu cầu dành cho các tài nguyên tĩnh - máy chủ web sẽ chuyển tiếp
như HTML, CSS hoặc hình ảnh. yêu cầu tới servlet thích hợp
- Giao dịch và kết nối tổng hợp không - Giao dịch và kết nối tổng hợp được hỗ
được hỗ trợ. trợ.

Ở bài HUMAN Web Server nó nhận yêu cầu và phân phát trực tiếp nôi dung tinh đến các trang JSP
Application Server có vài trò thực thi mã servlet để đáp ứng yêu cầu của người dùng

What is TCP/IP?

- TCP/IP (Transmission Control Protocol/Internet Protocol) là tập hợp các giao thức mạng làm nền
tảng cho việc giao tiếp trên Internet. Nó xác định cách dữ liệu được truyền đi, định tuyến và nhận
được trên các mạng. Bộ phần mềm bao gồm các giao thức như TCP, đảm bảo dữ liệu đáng tin cậy
phân phối và IP, xử lý địa chỉ và định tuyến. TCP/IP là một bộ giao thức được tiêu chuẩn hóa được sử
dụng trên toàn cầu để kết nối mạng, đóng vai trò là nền tảng cho truyền thông internet và cho phép
các thiết bị khác nhau kết nối và giao tiếp trên nhiều mạng khác nhau.

- ở bt HUMAN, khi WEB gửi một yêu cầu HTTP tới máy chủ lưu trữ ứng dụng web Java, TCP đảm bảo
rằng dữ liệu được phân phối chính xác và theo thứ tự và IP đảm bảo rằng các yêu cầu và phản hồi
HTTP được định tuyến chính xác giữa máy khách và máy chủ trong Server.

You might also like