Developer on Alibaba Coud: Build your first app with APIs, SDKs, and tutorials on the Alibaba Cloud. Read more ＞
Web application (Web application) terminology has been used many times in previous chapters to refer to neither a real web site nor a traditional application. In other words, it is a collection of web pages and other resources that are used to accomplish certain tasks. It implies that there is a predefined route throughout the Web page where users can make choices or provide information to enable tasks to be completed.
For example, an online store where you make repeated observations and selections to purchase goods, browse a series of web pages, collect the required information, pay the corresponding fee, and finally issue an order. It may also be a software Upgrade wizard that guides users through the process of downloading and installing new software, or perhaps a build tool that is based on an intranet quote or Sales report.
All of these are different from "standard" web sites, where a typical Web site uses a series of menus or navigation bars to roam the site with a predefined path. But a Web application is far more than just a controlled navigator. When roaming freely on a Web site, stateless and anonymous access can be made, but Web applications are generally not accepted.
3.2.1 The definition of ASP applications
The above can be considered a reasonable general definition of the term "Web application", but unfortunately, this is not enough when talking about "ASP applications." The answer to what is "Web application" can be subjective, and the answer to what is "ASP application" requires a technical explanation. In the ASP, the term "application" has its own specific meaning, and it is essential to understand this concept before discussing how to implement it.
ASP applications are related to two main content:
· Global scope, with a globally accessible variable storage area.
· By integrating COM + with IIS, you can better manage your components.
These are discussed below. The second content is related to other ASP object, its coverage scope is corresponding extensive. This section is discussed in detail in the next chapter when you study ASP server objects.
1. Provide a global scope for Web applications
ASP provides a application object that is essentially equivalent to the Session object discussed earlier. However, this is at the application layer rather than at the user layer. In other words, the object is global, not to individual users, but to all users of the application, whose scope is not limited to the access of individual users. This is the same as a global (or public) variable in a normal executable application. The Application object can be used to store variables and information (that is, state) in the global environment, which can be accessed by scripts running in any ASP Web page within that application, regardless of which visitor makes the request.
This article is an English version of an article which is originally in the Chinese language on aliyun.com and is provided for information purposes only. This website makes no representation or warranty of any kind, either expressed or implied, as to the accuracy, completeness ownership or
reliability of the article or any translations thereof. If you have any concerns or complaints relating to the article, please send an email, providing a detailed description of the concern or
complaint, to email@example.com. A staff member will contact you within 5 working days. Once verified, infringing content will be removed immediately.
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:
and provide relevant evidence. A staff member will contact you within 5 working days.