动态网页的asp怎么实现技术支持(动态网页的asp怎么实现技术服务)
ASP是ActiveServerPages(Active Server Pages)的缩写,是微软公司推出的一种服务器端脚本运行环境。 ASP包含在IS中,现在IIS5.0已经支持ASP3.0。结合HTML、ASP 指令和活动组件来创建和运行动态、交互式Web 服务器应用程序。 l.ASP的技术本质ASP实际上是在标准HTML文件的基础上扩展了一些附加功能。 ASP 包含像标准HTML 文件一样的HTML 对象,并由浏览器解释和显示。任何可以放入HTML 中的内容,例如JavaApplet、flash 字符串、客户端脚本、客户端ActiveX 控件等都可以放入ASP 中。 ASP采用微软的ActiveX技术,它利用封装对象和程序调用对象的技术来简化编程,加强程序之间的协作。 ASP本身封装了一些基础组件和通用组件,很多公司都开发了很多实用的组件。只要在服务器上安装并访问这些组件,您就可以快速构建自己的Web应用程序。 ASP是一种运行在服务器端的脚本程序。即使浏览器不支持ASP所使用的编程语言,也不会影响ASP的运行。 ASP的编程语言可以是VBScript和JavaScript。在客户端,ASP将返回一个标准的HDL页面,并在常用的浏览器中正常显示。当用户在浏览器中查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP源程序代码。 2.ASP的强大功能。 ASP可以连接到SQL Server等数据库。利用一些特殊的对象,如ADO(ActiveDataObject),可以在ASP中使用SQL语言进行数据库处理。各种需要动态更新的站点,例如电子商务、在线聊天室等,都需要数据库支持,需要随着数据库内容的更新而自动更新。使用ASP的数据库功能可以建立这样一个高级站点。这是ASP的强大优势。从应用层来看,ASP具有以下功能: (1)处理从浏览器传输到站点服务器的表单数据; (2) 访问并编辑服务器端数据库; (3)读写站点服务器上的文件,实现访客计数器、座右铭等功能; (4)提供广告轮播、获取浏览器信息、URL表管理等功能; (5)通过Cookies读写客户端的硬盘文件,记录用户数据; (6)在多个主页之间共享信息以开发复杂的电子商务网站。 3、ASP运行环境ASP实际上是微软公司开发的服务器端脚本环境。 ASP 内置于IIS 中。通过ASP,结合HTML网页、ASP指令和ActiveX组件,可以建立一个动态的、交互式的、高效的Web服务器。应用程序。 ASP 的运行环境可以是: (1) Microsoft Intemet Information Server 版本30/50/0 (WindosNTServer-F); (2) Microsoft Peer Web Server(在Windows NT 或Windows 2000 下); (3)Microsoft Personal Web Server(简称PWS,Windows 98/Me/XP(下)下);(4)Netscape Enterprise 和Fast Track Server;(5)Lotus Domino;(6)Go Servers。用户可以任意选择根据情况选择上述软件作为ASP运行环境4、什么时候使用ASP ASP虽然功能强大,但是不支持多平台,什么时候才能使用ASP来发挥其强大的功能呢?当然,在NT主机上最好考虑使用ASP,ASP可以实现CGI的所有功能,如果用户不熟悉Perl、C等CGI语言,可以考虑使用ASP,因为。 ASP使用的VBScript相对简单且易于理解,但如果这个CGI程序仍然需要在UNIX主机上运行,最好使用Perl或PHP,两者在UNIX和NT上都支持。很强大。
如果你想使用基于NT的Intranet来构建网站建设MS应用程序,ASP技术是更好的选择。用ASP编写的应用系统完全可以达到原来采用Client/Server方式的数据库系统的水平。使用ASP的最大优点是,升级程序时,只需修改服务器上的ASP文件,无需修改客户端程序。然而ASP有一个缺点,那就是它的安全性不是很好。用户必须时刻关注微软发布的补丁,及时更新您的系统。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://jhonenet.com//wxby/4310.html