Definition of Web Application

Source: Internet
Author: User
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.

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.