ASP网页编程之让你的ASP运转于非Windows平台
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。window自从Micorsoft推出ASP手艺后,因为ASP在创立静态交互式站点上的壮大功效及其代码编写的烦琐性,使ASP在愈来愈多的Internet/Intranet/Extranet网站上失掉了极为普遍的使用,特别是触及数据库操纵的网站使用体系更是偏向于接纳ASP手艺。但因为尽人皆知的缘故原由,ASP只能事情于Microsoft的WindowsNT平台+IISWebServer服务器软件,在Windows9X+PWS也能利用,但那只能是调试大概进修用的,因此就决意了ASP使用的范围性。据相关材料显现,接纳Windows操纵体系平台和服务器软件的网站在15%摆布,也就是说有快要85%的网站将不克不及接纳ASP手艺。年夜多半商用的网站接纳的是Unix、Linux、Soris和Netware等操纵体系及响应的服务器,这申明ASP手艺在使用上的确有很年夜的限定。
岂非ASP就不克不及使用于非Windows平台吗?固然不是.今朝为止我们最少有两种选择,Chilisoft4公司的chiliASP和Halcycon公司的iASP(InstantASP).Halcyonsoft公司提出“ASPAnytime,Anywhere”的标语,开辟出iASP,使ASP不但能够在接纳Windows操纵体系平台和服务器软件的网站上利用,还能够在接纳别的操纵体系如Unix、Linux、Soris、Netware操纵体系及响应服务器的网站上利用。iASP周全承继了ASP的上风,并与ASP完整兼容,因此ASP使用体系几近能够间接移植到非Windows操纵体系平台下的iASP情况中运转,使得ASP使用体系真正成了一种跨平台的Internet、Intranet或Extranet使用体系。
iASP与ASP比拟,不但在撑持操纵体系平台上具有上风,在利用第三方组件构建ASP使用体系上一样具有分明的上风。iASP不但撑持盛行的ActiveX组件,一样撑持盛行的EnterpriseJavaBeans组件和CORBA兼容组件,从而利用ASP使用体系功效更加壮大,使用更加普遍。除MSVisual系列开辟工具和Borland系列开辟工具外,还能够用Java系列开辟工具,让组件开辟职员有更多的选择从而能够更加轻车熟路地开辟有关组件。
iASP有两种版本,一种合用于Windows操纵体系平台和服务器软件,另外一种合用于Unix、Linux、Soris、Netware操纵体系及响应服务器软件。今朝最新的版本为1.0.9,比来刚推出一个Linux上的FREE版,能够在http://www.halcycon.com站点上收费下载,其功效与正式版原形比基础不异,想在收集出格Unix、Linux局域收集中利用ASP的收集开辟职员无妨往下载一个试用一下,文件巨细有9M多。
1、iASP软件情况请求
iASP软件完整是用Java程序言语体例而成的,必要JDK1.1.X或以上版本的撑持,因此必要体系上事后安装JDK1.1.X或以上版本。Linux平台下的JDK11.X能够在http://xfer.nitric.com/pub/java-linux/下载,基于Windows9X/NT平台的JDK1.1.X的下载地点为ftp://202.103.111.173/Download/DEVELOP/JAVA/jdk1_1_1-win32-x86.exe。
同时必要响应的WebServer软件,如IIS、Apache、Netscape、Xitami、Sambar等。
2、iASP安装程序撑持的体系平台和服务器软件
iASP软件是用JAVA程序言语体例而成的,准绳上可运转在一切JAVA平台上。iASP可主动设置服务器软件,使之能利用iASP注释和转换ASP页面;iASP可使用Halcycon软件公司开辟的iASPServlet接口与服务器举行毗连和通讯,也能够利用别的Servlet接口与服务器举行毗连和通讯。iASP撑持以下平台及WebServer:(一)SunSolarisSparc体系平台1、Apache
服务器软件
iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个经常使用版本举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
2、NetscapeFastTrack(FT)和EnterpriseServer(EP)服务器软件
iASP可对FT3.0.X、EP3.5.X、EP3.6.X举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
3、SunWebServer2.1服务器软件
iASP可对SunWebServer2.1服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程服务器软件的Servlet接口与之毗连和通讯。
4、Zeus服务器软件
iASP可对Zeus服务器软件举行主动设置使之利用iASP注释引擎注释ASP页面;并经由过程Zeus和ApacheJServServlet接口与之毗连和通讯。
(二)SunSolarisIntel体系平台1、Apache服务器软件
iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个版本举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
2、SunWebServer2.1服务器软件
iASP可对SunWebServer2.1服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程服务器软件的Servlet接口与之毗连和通讯。
3、Zeus服务器软件
iASP可对Zeus服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程Zeus和ApacheJServServlet接口与之毗连和通讯。
(三)NovellNetware体系平台
NetscapeFastTrack(FT)和EnterpriseServer(EP)服务器软件iASP可对FT3.0.X、EP3.5.X举行主动设置使之利用iASP注释引擎注释ASP页面;并经由过程NovellServletGateway接口与之毗连和通讯。
(四)SCOUnixware体系平台1、Apache服务器软件
iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个版本举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
2、NetscapeFastTrack(FT)和EnterpriseServer(EP)服务器软件
iASP可对FT2.0.X举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
(五)LinuxIntel体系平台1、Apache服务器软件
iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个版本举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
2、Zeus服务器软件
iASP可对Zeus服务器软件举行主动设置使之利用iASP注释ASP页面;并
经由过程Zeus和ApacheJServServlet接口与之毗连和通讯。
(六)Windows9X/NT体系平台1、Apache服务器软件
iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个版本举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
2、NetscapeFastTrack(FT)和EnterpriseServer(EP)服务器软件
iASP可对FT3.0.X、EP3.0.X、EP3.6.X举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
3、InternetInformationServer服务器软件
iASP可对InternetInformationServer服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程iASP中的Servlet接口与之毗连和通讯。
4、LotusDomino服务器软件
iASP可对LotusDomino服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程LotusDomino服务器软件自有的Servlet接口与之毗连和通讯。
5、JavaWebServer服务器软件
iASP可对JavaWebServer服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程JavaWebServer服务器软件自有的Servlet接口与之毗连和通讯。
(七)HPUX体系平台Zeus服务器软件
iASP可对Zeus服务器软件举行主动设置使之利用iASP注释ASP页面;并经由过程Zeus和ApacheJServServlet接口与之毗连和通讯。
(八)SGI体系平台Zeus服务器软件
iASP可对Zeus服务器软件举行主动设置使之利用iASP注释ASP页面;并
经由过程Zeus和ApacheJServServlet接口与之毗连和通讯。
3、用iASP构建ASP使用体系情况
假定体系中已一般安装和设置了TCP/IP等收集协定。
上面以RedHatLinux6.0和Apache1.3.9服务器软件为例,会商怎样安装和设置iASP,以创建一个ASP开辟和使用情况。
(一)、安装Apache1.3.3服务器软件1、安装Apache1.3.3服务器软件
假如手头没有Apache1.3.X服务器软件,能够到http://apache.nextpath.com/dist/apache_1.3</p>使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
页:
[1]