Logo Logo
Tin tức dịch vụ 06-09-2019

Sự khác nhau giữa Web Server và Application Server

Chắc hẳn những người chuyên về CNTT hoặc có sử dụng sản phẩm dịch vụ công nghệ chắc hẳn đã từng biết đến 2 khái niệmWeb Server và Application Server. Bảng so sánh dưới đây sẽ làm sáng tỏ những thắc mắc để mọi người hiểu rõ hơn về Sự khác nhau giữa Web Server và Application ServerMáy chủ web
  • Nó là một chương trình sử dụng mô hình Client / Server vàHyper Text Transfer Protocol ( HTTP ) để phục vụ các tệp tin cho người dùng web. Các tập tin được phục vụ dưới dạng các trang web.
  • Máy chủ Web đã ra đời vào năm 1989 khi Tim Berners-Leeđã viết hai chương trình như là một phần của dự án mới của ông cho Tổ chức Nghiên cứu Hạt nhân Châu Âu ( CERN ). Nó đã dẫn đến việc thực hiện các máy chủ web đầu tiên.
  • Một chương trình máy tính hoặc máy tính chuyên dụng có thể là một máy chủ web.
  • Nó chấp nhận các yêu cầu HTTP từ các máy khách và cung cấp phản hồi HTTP. Nó cũng có thể trả lại dữ liệu dưới dạngtài liệu HTML và các đối tượng khác được liên kết với chúng.
  • Các ứng dụng dựa trên Web như Servlets và JSP được phục vụ bởi một Web Server.
Máy chủ ứng dụng
  • Nó là một chương trình máy chủ nằm trong một máy tính bên trong một mạng lưới phân phối. Logic kinh doanh cho việc triển khai ứng dụng máy chủ được cung cấp bởi chương trình máy chủ này.
  • Máy chủ ứng dụng ra đời lần đầu tiên vào năm 1990.
  • Nó cung cấp các ứng dụng khác nhau cho các thiết bị khác được kết nối trong mạng.
  • Máy chủ ứng dụng có thể phục vụ các ứng dụng dựa trên doanh nghiệp như EJBs cùng với các ứng dụng dựa trên web như Servlets và JSP . Máy chủ ứng dụng có thể có một máy chủ web cài sẵn.
  • Các máy chủ ứng dụng sử dụng các luồng đa luồng và các khái niệm như kết nối tổng hợp, tách biệt ... để kết nối giữa các ứng dụng có thể. Ví dụ: các trình duyệt web như Internet Explorer, Chrome vv là các chương trình địa phương trên ổ cứng của người dùng nhưng các trang web được yêu cầu bởi người dùng sử dụng các trình duyệt này không phải là địa phương. Chúng nằm trên máy chủ web. Máy chủ ứng dụng có gói phần mềm trung gian để cho phép truyền thông như vậy.

Chia sẻ bài viết

Bình luận

( 0 bình luận )
Không có bình luận nào

Bình luận của bạn

Tin tức liên quan