让ASP程序运行于非Windows平台

2016-01-29 18:44 35 1 收藏

让ASP程序运行于非Windows平台,让ASP程序运行于非Windows平台

【 tulaoshi.com - ASP 】

 

  自从Micorsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在越来越多的Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及数据库操作的网站应用系统更是倾向于采用ASP技术。但由于众所周知的原因,ASP只能工作于Microsoft的Windows NT平台+IIS Web Server服务器软件, 在Windows9X+PWS也能使用,但那只能是调试或者学习用的,因而就决定了ASP应用的局限性。据有关资料显示,采用Windows操作系统平台和服务器软件的网站在15%左右,也就是说有将近85%的网站将不能采用ASP技术。大多数商用的网站采用的是Unix、Linux、Soris和Netware等操作系统及相应的服务器,这说明ASP技术在应用上确实有很大的限制。

  难道ASP就不能运用于非Windows平台吗?当然不是.目前为止我们至少有两种选择,Chilisoft4公司的chili ASP和Halcycon公司的iASP(InstantASP).Halcyonsoft公司提出“ASP Anytime,Anywhere”的口号,开发出iASP,使ASP不仅可以在采用Windows操作系统平台和服务器软件的网站上使用,还可以在采用其它操作系统如Unix、Linux、Soris、Netware操作系统及相应服务器的网站上使用。iASP全面继承了ASP的优势,并与ASP完全兼容,因而ASP应用系统几乎可以直接移植到非Windows操作系统平台下的iASP环境中运行,使得ASP应用系统真正成为了一种跨平台的Internet、Intranet或Extranet应用系统。

  iASP与ASP相比,不仅在支持操作系统平台上具有优势,在使用第三方组件构建ASP应用系统上同样具有明显的优势。iASP不仅支持流行的ActiveX组件,同样支持流行的Enterprise JavaBeans组件和CORBA兼容组件,从而使用ASP应用系统功能更为强大,应用更为广泛。除了MS Visual系列开发工具和Borland系列开发工具外,还可以用Java系列开发工具,让组件开发人员有更多的选择从而可以更为得心应手地开发有关组件。

  iASP有两种版本,一种适用于Windows操作系统平台和服务器软件,另一种适用于Unix、Linux、Soris、Netware操作系统及相应服务器软件。目前最新的版本为1.0.9,最近刚推出一个Linux上的FREE版,可以在http://www.halcycon.com站点上免费下载,其功能与正式版本相比基本相同,想在网络特别Unix、Linux局域网络中使用ASP的网络开发人员不妨去下载一个试用一下,文件大小有9M多。

  一、iASP软件环境要求

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/asp/)

  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。

  同时需要相应的Web Server软件,如IIS、Apache、Netscape、Xitami、Sambar等。

  二、iASP安装程序支持的系统平台和服务器软件

  iASP软件是用JAVA程序语言编制而成的,原则上可运行在所有JAVA平台上。iASP可自动配置服务器软件,使之能使用iASP解释和转换ASP页面;iASP可以使用Halcycon软件公司开发的iASP Servlet接口与服务器进行连接和通信,也可以使用其它Servlet接口与服务器进行连接和通信。iASP支持以下平台及Web Server:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/asp/)

  (一) Sun Solaris Sparc系统平台

  1、Apache服务器软件

  iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个常用版本进行自动配置使之使用iASP解释ASP页面;并通过iASP中的Servlet接口与之连接和通信。

  2、Netscape Fast Track(FT)和Enterprise Server(EP)服务器软件

  iASP可对FT3.0.X、EP3.5.X、EP3.6.X进行自动配置使之使用iASP解释ASP页面;并通过iASP中的Servlet接口与之连接和通信。

  3、Sun Web Server2.1服务器软件

   iASP可对Sun Web Server2.1服务器软件进行自动配置使之使用iASP解释ASP页面;并通过服务器软件的Servlet接口与之连接和通信。

  4、Zeus服务器软件

  iASP可对Zeus服务器软件进行自动配置使之使用iASP解释引擎解释ASP页面;并通过Zeus和Apache JServ Servlet接口与之连接和通信。

  (二)Sun Solaris Intel系统平台

  1、Apache服务器软件

  iASP可对Apache服务器软件的1.3.0、1.3.9、1.3.11、1.3.12等九个版本进行自动配置使之使用iASP解释ASP页面;并通过iASP中的Servlet接口与之连接和通信。

  2、Sun Web Server2.1服务器软件

  iASP可对Sun Web Server2.1服务器软件进行自动配置使之使用iASP解释ASP页面;并通过服务器软件的Servlet接口与之连接和通信。

  3、Zeus服务器软件

  iASP可对Zeus服务器软件进行自动配置使之使用iASP解释ASP页面;并通过Zeus和Apache JServ Servlet接口与之连接和通信。

  (三)Novell Netware系统平台

  Netscape Fast Track(FT)和Enterprise Server(EP)服务器软件iASP可对FT3.0.X、EP3.5.X进行

来源:https://www.tulaoshi.com/n/20160129/1507054.html

延伸阅读
标签: Java JAVA基础
使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情: 1.编写Java跨平台应用程序时,你...
标签: ASP
          自从Microsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在很多Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及到数据库操作的网站应用系统更是倾向于采用ASP技术。但由于众所周知的原因,ASP只能工作于MS自己的操...
标签: 电脑入门
一、白名单:程序运行自己说的算! 首先,我们来看看Windows 7中的程序运行白名单和黑名单功能。顾名思义,该功能就是限制只有在此名单中的程序才可以或不允许运行。 点击开始按钮,然后在搜索框中输入gpedit.msc打开组策略编辑器。在左侧的窗格中依次定位到用户配置-管理模板→系统下,在右侧我们可以看到不要运行指定的Windows应用程...
  大多使用Linux的人都对WINE程序比较熟悉,WINE程序是可以在不需要Windows的情况下使用Windows的软件。WINE还是算比较成熟的,但是WINE只能运行部分程序,还有一些程序在运行的时候会出现一些问题。   除了WINE,还有一些其它的软件可以帮助你运行一些特殊的程序。例如,CodeWeaver 公司的CrossOver办公软件,它可以让你在Linux下...
网络ID:wnhoo or sos_admin 网名:e梦缘 Mail: wnhoo@163.com 风花雪月 e梦情缘 http://delphi.ur-solution.com/delphi_download/upload/33954_wnhoo.rar [dpr部分] program Project1; uses   Forms,   Unit1 in 'Unit1.pas' {Form1}    ,Windows, M...

经验教程

415

收藏

43
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部