在网上搜索了几篇介绍web server和application server的文章后,总结其中的区别如下:
web server: 提供访问Ineternet,Intranet或者Extranet服务的软件。一个Web server运行在Web站点上,提供对HTTP和其它协议的支持,并且运行服务器端的程序(比如CGI脚本或者servlets)来实现一定的功能。在J2EE体系结构中,Web Server为Web容器提供服务。比如,一个Web容器通常依靠Web Server来处理HTTP消息。J2EE平台假设一个Web容器总是运行在同一个厂商提供的Web Server之上,所以没有制定这两个实体之间的协议。一个Web Server可以运行一个或多个Web容器。
application server:通过协议为应用程序实现业务逻辑。
暂且记录下,具体的还得了解下。
分享到:
相关推荐
You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create, maintain, deploy and test your own Node.js application.You will understand the ...
23. The five layers in the Internet protocol stack are – from top to bottom – the application layer, the transport layer, the network layer, the link layer, and the physical layer. The principal ...
- **XMLHttpRequest**: Facilitates communication between the client and server. - **DOM (Document Object Model)**: Provides a structured representation of the HTML document, enabling dynamic ...
The boot.ini option /3GB was created for those cases where systems actually support greater than 2 GB of physical memory and an application can make use of it This capability allows memory intensive ...
The fundamental difference between Smart and other rapid application development (RAD) systems is that Smart does not rely on a server. You author the project just like you would do in Delphi or ...
You will learn the difference between a microservice based application and a monolith application while also learning how to migrate to a microservices application. Chapter 2, Spring for ...
The Web brought some unique challenges to software developers, most notably the stateless connection between the client and the server. This stateless behavior made it difficult for the model to ...
[2] , ranging from web servers to games, programming languages and most of the application types that are in use on modern computers. Ports will be discussed further in the section The Ports ...
The selected text compare allows you to select portions of text between 2 files and execute a compare on ONLY the se Using the SSH/telnet console A tutorial for UltraEdit/UEStudio's SSH/telent ...
You can switch to the SortedDictionary in the code at any time if you wish and it makes no difference to the overall code other than you can remove the sorting in the page splits. I also tried an ...
converts between all the Euro zone currencies according to the rules (single rate, 6 digit precision, 2 digit rounding) <END><br>92,smexec.zip This small program is an application Executor I ...
1. Making Games the Modular Way 1 1.1 Important Programming Concepts.....................................2 1.1.1 Manager and Controller Scripts...............................2 1.1.2 Script ...
The Way to Go,: A Thorough Introduction to the Go Programming Language 英文书籍,已Cross the wall,从Google获得书中源代码,分享一下。喜欢请购买正版。 目录如下: Contents Preface......................
(43KB)<END><br>26,holder.zip HOLDER contains the Internet Explorer web browser control using CHtmlView in an MFC application. (67KB)<END><br>27,langload.zip LANGLOAD shows how to use the ...
PART 2—CORE CONSTRUCTS AND TECHNIQUES OF THE LANGUAGE Chapter 4—Basic constructs and elementary data types.......................................................49 4.1. Filenames—Keywords—...
**正确答案**: A (`SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000`) --- #### 19. Visual FoxPro 中的输入命令 - **知识点**: Visual FoxPro 中提供了多种命令用于接收用户输入。 - **解析**: - `accept`...