资源描述:
《ASP与JSP比较》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一asp的运用前景ASP是英文APPLICATIONSERVICEPROVIDER的缩写,通常中文译为应用服务提供商,它是指配置、租赁和管理应用解决方案,为商业、个人提供服务的专业化服务公司。通俗地说,ASP是一种业务租赁模式,企业用户可以直接租用ASP的计算机及软件系统进行自己的业务管理,任何用户只要有网络浏览器,就可以向ASP租用所需要的软件,而不必在本地的机器上安装该软件。从而节省一大笔用于IT产品技术购买和运行的资金。ASP平台相关标准规范、应用服务系统的集成技术、ASP平台的安全策略等关键技术的开发应用,能够为第三方物流企业乃至整个流通行业建立信息化ASP服务平台,集成区
2、域内各方面的优势资源(如:港务资源、贸易资源、仓储资源、运输资源、市场渠道等),提升区域第三方物流企业竞争力,加强区域内物流企业的协同,实现物流资源整合和优势互补,形成具有竞争力的供应链和产业链,提升物流行业的整体竞争力,从而有效地促进地区物流行业信息化的进一步发展,为区域物流业发展与合作提供高效便捷的服务平台。Asp是目前比较流行的一门web语言二asp与jsp相关技术的比较从微软推出了ASP(ActiveServerPage)后,它以其强大的功能,简单易学的特点而受到广大WEB开发人员的喜欢。但是它却有微软产品的通病,只能在Windows平台下使用,虽然它可以通过增加控件而在L
3、INUX下使用,但是其功能最强大的DCOM控件却不能使用。而SUN公司在JAVA的基础下开发出的JSP(JavaServerPages)实现了动态页面与静态页面的分离,脱离了硬件平台的束缚,以及编译后运行等方式大大提高了其执行效率而逐渐成为因特网上的主流开发工具。为了使用广大应用ASP的程序员们能近快的学会JSP。JSP和ASP在结构上类似,都是以“”作为标计符,不同的是在标计符之间的代码ASP为JavaScript或VBScript脚本,而JSP为JAVA代码。JSP将网页的表现形式和服务器端的代码逻辑分开。作为服务器进程的JSP页面,首先被转换成servlet(一种服务器端运行
4、的java程序)。Servlet支持HTTP协议的请求和响应。当JSP被转换成纯JAVA代码。多个用户同时请求一个jsp页面时,应用实例化线程来响应请求。这些线程由WEB服务器进程来管理,和ASP的线程管理器功能类似。同CGI为每个请求创建一个进程的模式比较,这种方式效率高的多。三个人学习所遇到的难点和疑惑本人在学习asp中遇到很多难点和疑惑,如本人在写asp对数据库的访问时候遇到一个自己不能解决的难题,到目前我还不能够找出问题之所在,代码如下:<@language=vbscript><%username=trim(req
5、uest.form("username"))password=trim(request.form("password1"))password2=trim(request.form("password2"))realname=trim(request.form("realname"))sex=trim(request.form("sex"))email=trim(request.form("email"))tishi=trim(request.form("tishi"))daan=trim(request.form("daan1"))bzhu=trim(request.form("b
6、zhu"))ifusername=""thenresponse.write"请输入用户名"response.Write"返回"endifif(pawwword<>pasword2)andpassword=""thenresponse.write"密码为空或两次密码不一样"response.Write"返回"endififemail=""thenemail="未知"endififtishi=""thentishi="未知"endififdaan=""thendaan="未知"endififbzhu=""thenb
7、zhu="未知"endifsetrs=createobject("adodb.recordset")sql="select用户名fromuser1where用户名='"&Replace(request("username"),"'","''")&"'"rs.opensql,conn,3,2ifnotrs.eofthenresponse.write"