excerpt from: http://server.zol.com.cn/274/2747891_all.html#p2747891Introduction to 1WEB Server and application Server In layman's words, Web server delivery pages allow the browser to browse, whereas the application server provides a method (methods) that the client applic
interacts with the app server, and the service finds the information and returns only when the client invokes the price lookup service for the app server.The reusability of the price query logic has improved after leaving the raw components of the HTML code. Another client, such as a cash register, can also call this interface. In Scenario 1, the price lookup service is difficult to reuse because it is closely linked to HTML pages.As a summary, in th
include how to display or force the client to use the data. Instead, the client interacts with the app server, and the service finds the information and returns only when the client invokes the price lookup service for the app server.The reusability of the price query logic has improved after leaving the raw components of the HTML code. Another client, such as a cash register, can also call this interface. In Scenario 1, the price lookup service is d
function of Web server is to provide Web information browsing service. It only supports HTTP protocols, HTML document formats, and URLs. Mates with the client's Web browser. Because the Web server mainly supports the protocol is
1. ConceptThe basic function of Web server is to provide Web information browsing service. It only supports HTTP protocols, HTML document formats, and URLs. Mates with the client's Web browser. Because the Web server mainly suppor
1. The concept of C/s architecture and B/s architecture:A, c/s architecture:-C/s,client/server, client/server, client needs to install dedicated client software. The client is a software specifically developed for a specific business.-Because the client is a dedicated software, the client program generally has the abil
After making a Web cluster, you will certainly first consider the session synchronization problem, because after load balancing, the same IP access to the same page will be assigned to different servers, if the session is not synchronized, a login, one will be logged in state, and not login status. So this paper gives three different ways to solve this problem according to this situation:
first, the use of database synchronization session
I didn't u
web services such as IIS and tomcat. During network communication, we will also use socket, or even implement HTTP Communication Based on socket, but let's take a look at the simpler implementation.
What can we do?
IIS is very powerful and has complete functions. Our goal is not to make a web server that is the same as it. It serves our development and architect
-server/wwwroot$ //destination-server#/wwwroot$ /D /E /O /X
When you deploy configuration information and ASP. NET contentMultiple servers, it is critical to deploy the content from a single stagingServer to all production servers at the same time. This has CES the chanceProblems occurring when a user's requests are sent to different servers.Microsoft recommends that all configuration and content updates oc
Web server Security Configuration specification documentation
The network security community has a famous saying: the least service plus the minimum permissions equals maximum security.
The company server configuration is as follows:
67, 68, 69, 70 of the server installed system is WIN2000 Advance
Updates to automatically apply the Service Pack and hot fixes to an IIS server, you must have that component.
Common Files
Enable
IIS requires these files, and you must enable them in the IIS server.
File Transfer Protocol (FTP) service
Disable
Allow the IIS server to provide the FTP service. The service is not required for a
servers can also run well on low-power hosts. In our company (Phaseit-see the sidebar), we run dedicated hardware on Industrial Computers remotely, in poor conditions, or in poorly configured environments. In these cases, it is a great advantage to provide Web pages through an application with low processing capacity or disk space requirements. This means that our machines can avoid the overhead of Apache
, this method will not work.
B.Using ready-made file sync software: there are some good file sync software available on the market, just use it directly. (Some powerful software supports two modes: timed synchronization and real-time synchronization)
C.If you want to DIY, you can actually use it. in. net, the filewatcher class can conveniently implement file synchronization by monitoring files in the source site directory. In addition, this method is flexible and can be implemented in real t
application server or cached in a dedicated distributed cache server. Caching to the application server itself is much faster, but it is often less appropriate to be limited by its own memory. The remote distributed cache uses a cluster dedicated to caching services, which
moving the log files, and should be differentiated with the server number (such as the server IP address). Then run the site mirroring and backup service RSYNCD on each server, and then download the installation profile for each server daily from rsync to the server
. NginxNginx is a very lightweight HTTP server written by the Russians, Nginx, which is pronounced "engine X", is a high-performance HTTP and reverse proxy server, but also a IMAP/POP3/SMTP proxy server.Second, compare 1. Comparison of Apache and TomcatSame point:L both are developed by Apache organizations.L Both have the function of HTTP serviceL both are free.Different points:Apache is
Windows Server 2008 R2 is one of the current mainstream server systems, with its simplicity and performance, and has been used by more and more companies as a carrier of business services. IIS is an Internet Information service based on Windows, and you can use IIS to create services such as Web sites, FTP sites, and so on.
This is the "Windws
single-server office Web Apps server farm that uses HTTP in your test environment. You do not need a certificate or a load balancer, but you need a dedicated physical server or a virtual machine instance that is not running any other se
In many dedicated servers, the Web server should be the most familiar and common to us, according to different sites and web requirements, the Web server has several common environment configuration scenarios, here is summed up to
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.