回 帖 发 新 帖 刷新版面

主题:[讨论]关于ASP

Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。
HTML 编写人员
如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。
随着不断掌握使用 ASP 和脚本语言的技巧,您可以创建更复杂的脚本。对于 ASP,您可以便捷地使用 ActiveX 组件来执行复杂的任务,比如连接数据库以存储和检索信息。
对 ASP 脚本的逐步介绍,请参阅 ASP 教程。然后您可以再回到这些主题中了解关于编写 ASP 脚本的详细信息。
有经验的脚本编写人员
如果您已经掌握一门脚本语言,如 VBScript、JavaScript 或 PERL,而且您已经了解使用 ASP 的方法。只要安装了符合 ActiveX 脚本标准的相应脚本引擎,就可以在 ASP 页中使用任何一种脚本语言。ASP 带有 Microsoft? Visual Basic? Scripting Edition (VBScript)和 Microsoft? JScript? 的脚本引擎,这样您可以立即开始编辑脚本。PERL、REXX 和 Python 的 ActiveX 脚本引擎可以从第三方开发人员处获得。
Web 开发人员
如果您已经掌握了一门编程语言,如 Visual Basic,您将发现 ASP 是快速创建 Web 应用程序的一个非常灵活的方法。通过向 HTML 中添加脚本命令,您能够创建应用程序的 HTML 接口。通过创建自己的 ActiveX 组件,可以将应用程序中的商业逻辑封装到能够从脚本、其他组件或从其他程序中调用的模块。
使用 ASP 进行计算的 Web 可转化为有形的利益,它使 Web 供应商能够提供交互的商业应用而不仅仅是发布内容。例如,旅行社能够比公布航空时刻表做得更多;用 ASP 脚本可以让客户察看现有的航班、比较费用并预定座位。
包含在 Windows NT Option pack 中的 Microsoft Transaction Server(MTS)可以降低在服务器上构造程序的复杂性和费用。MTS 可以解决开发那些保密性强的、可分级的以及可靠的 Web 应用程序的复杂性问题。
Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。
HTML 编写人员
如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。
随着不断掌握使用 ASP 和脚本语言的技巧,您可以创建更复杂的脚本。对于 ASP,您可以便捷地使用 ActiveX 组件来执行复杂的任务,比如连接数据库以存储和检索信息。
对 ASP 脚本的逐步介绍,请参阅 ASP 教程。然后您可以再回到这些主题中了解关于编写 ASP 脚本的详细信息。

回复列表 (共1个回复)

沙发

ASP行业介绍 

一、ASP的概念

    1、 几个比喻
    想吃鸡蛋,用不着买只母鸡回家,想喝牛奶,也不需要牵一头奶牛回家。同理,在互联网时代,通过互联网,企业日常的生产、经营、管理过程中使用的应用服务都可以让别人帮你打点,你可以节省时间和人力,他们向你收取租金,他们就是ASP,最有可能成为你未来管家的人。
    有人形容ASP就象是自来水厂,通过互联网接出自来水管线。任何需要用水的个人和企业只要在家里拧开水龙头就可以了,然后按照水量的多少来交费,这样比在自己家里开一个自来水厂能省更多的钱,还可以享受相同的服务。
    SUN Microsystems 的CEO Scott McNealy曾经说过,五年以后,企业主将不再需要购买电脑,也不必购买软件,你将向服务供应商租用你所需要的所有资源。
    ASP概念的起源非常简单,即把软件当作一种服务。对于按月交纳费用的服务如电话、水、电、有线电视等,我们都觉得习以为常了。而对于软件,我们一直将它作为一种产品,但是INTERNET出现后,软件也作为一种服务就成为可能了。

    2、ASP的定义与特征
    ASP是英文APPLICATION SERVICE PROVIDER的缩写,通常中文译为应用服务提供商,它是指配置、租赁和管理应用解决方案,为商业、个人提供服务的专业化服务公司。通俗地说,ASP是一种业务租赁模式,企业用户可以直接租用ASP的计算机及软件系统进行自己的业务管理,任何用户只要有网络浏览器,就可以向ASP租用所需要的软件,而不必在本地的机器上安装该软件。从而节省一大笔用于IT产品技术购买和运行的资金。有人认为,ASP可能是INTERNET第三个“杀手级应用”(第一个是电子邮件,第二个是WEB)
    一般来说,ASP具有五个方面的特点:
    (1)、ASP以应用为业务核心,即ASP为客户提供对应用的访问和管理;
    (2)、ASP为客户提供租赁形式的应用服务,客户企业可以不必为他的应用需求而在设备、软件、人员等方面作大规模的投资,而外包给ASP企业。
    (3)、ASP进行集中管理,即ASP服务一般在一个中心位置进行集中管理,客户通过互联网进行远程访问所需的应用;
    (4)、ASP对多个客户服务,ASP提供一套标准化应用包,为多个不同的客户提供专业化的应用服务,借此降低客户企业的应用成本;
    (5)、ASP与客户根据合同提供相应服务,从客户的角度看,ASP是一家根据客户协议内容提供相关服务,并确保应用系统服务可以运行的服务性机构。

    二、ASP与ISP的区别与联系

    ASP与ISP都是为经济组织提供IT应用服务,所不同的是两者在服务内容上各有自己的定位。
    ISP的核心是其中的I,即INTERNET,它主要定位于INTERNET接入服务,它是按用户访问ISP服务器的时间或信息访问量收取费用。
    ASP的核心是其中的A,即APPLICATION,它主要定位于各个专业领域的信息系统应用服务,它是ISP应用服务内容的进一步深化,也是ISP向各专业应用领域的细化。ASP是按接入ASP服务器中的应用系统用户数,按期收取信息系统运行租赁费用。
    尽管ISP也可以托管应用服务器,但这是一种被动和纯粹的托管行为。与ISP相比,ASP在则是主动地构建应用系统运行平台,并租入各种不同行业应用的软件系统,为各类经济组织提供应用服务。
    可以说ASP是ISP进一步发展的产物,但ASP并不会取代ISP,两者将按不同的方向发展。
    三、ASP发展现状

    现在,越来越多的大公司、小公司都在声称自己是一个ASP,范围包括传统的IT业务到电子商务,全球估计有1400多家公司宣称要做ASP,包括硬件供应商、系统集成商、独立软件开发商、ISP等。
    就国内来讲,仅在今年上半年,就有多家IT厂商开始进军ASP:用友,深圳金蝶、长城、中软、世纪互联、润迅、瑞星等厂商纷纷在上半年或对原有业务部门进行重组,或成立新的业务部门,积极拓展这一新兴市场。
    国内第一家大规模、高标准的ASP企业应该是世纪互联(A-1.net),目前它主要提供数据中心业务,在世纪互联的数据中心,共存放着600台左右的服务器由其照管,其中的30%为世纪互联所有,以出租形式为网站服务,其余的70%是网站自身拥有的,托管给世纪互联。数据中心提供的服务,除了应用系统托管、专线接入外,还包括网站规划、设计制作、应用开发集成和网站内容管理、改版维护等服务。
    在美国市场,ASP是近年来最热门的话题之一,几乎每天都有关于一些软件公司或系统集成商加入ASP领域的消息。大多数软件商是通过与纯ASP商组成策略联盟或设立专门提供ASP产品的部门的方式进入这一领域的。例如,ORACLE公司成立了Oracle Business Online, SAP,sap' class=key target=_blank>SAP公司成立了mySAP.com来直接操作ASP业务,另外还与五家纯ASP商合作通过ASP的商业模式提供它的应用软件。(EDS, eOnline, HostLogic, Interpath, and Qwest Cyber.Solutions),与SAP公司一样,J.D.Edwards也成立了ASP部门,也与一些ASP商合作提供软件。
    微软也宣布了其Office 2000和Windows通过ASP商租用的价格计划。美国CRN杂志调查并公布了美国微软向ASP供应商提供的产品价格体系。Windows Advanced Server按每个处理器月收费569美元,SQL Server按每个处理器月收费999美元,Exchange的Knowledge Worker Pro版按每个用户月收费6美元99美分等。据微软的内部资料显示,该公司计划至少对10种产品采用按用户数计量的许可合同制度“Subscriber Access License(SAL)”。另外,微软还将在多种产品中采用基于微处理器数目的计量制许可合同。




我来回复

您尚未登录,请登录后再回复。点此登录或注册