<<<返回

什么是Application?
微软希望用户将Active Server Pages作为一种常规的编程语言。当你创建了一个 Active Server Pages的时候，你就创建了一个类似子程序这样的东西。当你创建 了一组Active Server Pages，那么你就是创建了一个application。 因此，一个Application就是在硬盘上的一组主页以及ASP文件，当一个Active Server Pages加入了一个application，那么它就拥有了作为单独主页所无法拥有 的属性。下面是Active Server Pages的application的一些特性：
·数据可以在application内部共享，因此可以覆盖多个用户。
·一个Application包含事件可以触发某些applicatin脚本。
·一个对象的例子可以被整个application共享。
·个别的application可以用Internet Service Manager来设置而获得不同属性
·单独的application可以隔离出来在他们自己的内存中运行，这就是说，如果一个人的application遭到破坏，不会影响其他人。
·你可以停止一个application（将其所有组件从内存中驱除）而不会影响到其他应用。
一个网站可以有不止一个application。典型的，你可以根据针对于个别任务的一些ASP文件创建个别的application。例如，你也许创建了一个application来适用于全部公用用户，而再次创建另外一个来限制在网络管理员的范围。
你还可以在位于同一台服务器的不同网站创建不同的application。例如，在一台服务器上为Tom的在线书市和Jerry的在线花店各创建一个application。
一个Application的跟目录由Internet Service Manager来设定，这时，这个目录以及其 子目录均属于这个application，不过，如果某一个子目录也进行了设定，将被认为是另一个application，换句话说，没有两个application可以重叠交错。
当你首先安装了Active Server Pages后，只有几个默认的Application。例如，为你的 默认网站创建了一个Application。不过，你可以根据自己的要求创建随意多个Application。
下面是设定一个Active Server Pages application的方法：
1.从Microsoft Internet Information Server程序组中执行Internet Service Manager。
2.在树型导航栏中点击你的默认站点名称（如果没有做过改变，名称应当是：Default Web Site）
3,选择一个存在的路径（你需要创建Application的路径），或者创建一个这样的路径。创建方式略。
4.点击属性图标或者右键该目录名称然后选择属性项
5.在属性表中，选择主目录或者虚拟目录项
6.在Application Setting区中，点上Creat按钮。
注：这时你需要为这个application进行命名，不过这种命名只是为了电脑内部管理器的认定，和程序脚本没有关系。
你现在成功的创建了一个新的Application。创建后，你就可以在Application设置区域中进行属性设置，例如限定是否使用Session和进行Buffer输出等等。
另外，这种设置之后就可以使用自己的Global.asa文件来创建自己的事件。在后面的小节中有详细介绍。