如何让你的ASP运行于非Windows平台

window

自从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(Instant ASP).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软件环境要求

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/DEVE...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:

(一) 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接口与之连接和通信。

时间: 2024-09-15 01:17:38

如何让你的ASP运行于非Windows平台的相关文章

让你的ASP运行于非Windows平台

window 自从Micorsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在越来越多的Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及数据库操作的网站应用系统更是倾向于采用ASP技术.但由于众所周知的原因,ASP只能工作于Microsoft的Windows NT平台+IIS Web Server服务器软件,在Windows9X+PWS也能使用,但那只能是调试或者学习用的,因而就决定了ASP应用的局限性.

让ASP程序运行于非Windows平台

window|程序 自从Micorsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在越来越多的Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及数据库操作的网站应用系统更是倾向于采用ASP技术.但由于众所周知的原因,ASP只能工作于Microsoft的Windows NT平台+IIS Web Server服务器软件, 在Windows9X+PWS也能使用,但那只能是调试或者学习用的,因而就决定了ASP应用的

创建定制的ASP.NET AJAX非可视化客户端组件

作者基于对微软ASP.NET AJAX 1.0框架的研究,本文继续讨论如何创建一个由基类Sys.Component派生的ASP.NET AJAX非可视化客户端组件,并展示它在Web页面中的用法. 一.简介 在本文中,我们将共同讨论如何创建一个由基类Sys.Component派生的ASP.NET AJAX非可视化客户端组件,并将展示它在Web页面中的用法. 具体说来,你将学习如何实现: ◆使用prototype设计模式以JavaScript定义一个非可视化组件类. ◆把一个非可视化组件注册为一个由

初学者必读 ASP运行环境的搭建

初学    首先选择操作系统.由于ASP属于MS(Microsoft)的东西,所以我们要选择MS的操作系统,Windows 98以上就可以(Windows Me和Windows XP Home不行).     然后就是搭建个人WEB服务器(Personnel Web Serice),这就要根据操作系统来了.配置是这样的:Win98+PWS(personnel web serice)/Win2000 Pro+IIS(Internet Information Serice)/Win2000 Serv

配置ASP运行环境 让网站动起来

如何配置ASP运行环境 1.如果您的操作系统为Windows 98,请运行 Windows98的安装光盘.在其Add-ons\pws目录下找到pws的安装程序,运行安装即可 2.如果操作系统为 Windows 2000 以上,可以按图4.1.1的方法安装 IIS: 打开[控制面板],找到 [添加/删除程序]→[添加/删除WINDOWS组件], 弹出 [Windows 组件向导] ,选择 [Internet 信息服务(IIS)](在 Windows Server 2003 中,此选项是在 [就用程

iis中ASP运行环境配置图解 IIS的安装和基本设置

如果为了方便与简单的测试可以用简易的asp运行环境,,一般的网站是没问题的,如果比较复杂的就需要用iis了. 这里以win2003 iis6安装配置为主如果您的电脑没有安装iis那么需要安装, 好,我们开始我们asp征程的第一步.任何动态语言都需要服务器的支持.这里牵涉到两个概念,一是服务器,还有一个就是与之对应的客户端.从字面上我们就能看出,服务器当然是提供服务的机器,也就是提供asp动态网站服务的机器:而客户端,就是客户用来浏览我们asp动态网站的机器.当然,在开发asp网站的时候,自己打开

项目运行时(非vs调试,exe运行)出现 "xxxxx 已停止工作"

问题描述 我的项目叫CiAnalyzer,运行过程(非调试,直接运行exe启动程序)中偶尔出现下面这个错误.出现后点击"关闭程序"按钮,程序就回关闭.这个错误直接无先兆的关闭了.影响很致命.请问这个错误如何避免? 解决方案 解决方案二:异常都没有....感觉是死循环栈溢出了...解决方案三:引用1楼xboxeer的回复: 异常都没有....感觉是死循环栈溢出了... 不排除.查溢出有什么办法查吗?解决方案四:这是由于有异常没有捕捉到引起的,看看windows日志,根据日志排查问题的原因

windows-急急急!!!!!怎样迁移现有的ASP.NET网站到Windows Azure?

问题描述 急急急!!!!!怎样迁移现有的ASP.NET网站到Windows Azure? 筒子们,求回复..................不知道怎么解决这个问题,在此分享一下 解决方案 最简单的是为当前服务器抓取一个vhd镜像,然后上传到azure虚拟机,启动运行,简单配置下网络,ok 解决方案二: 参考: http://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-get-started/ 解决方案三: h

关于asp+sql server 的开发或是asp+access的开发的平台搭建

1.首先必须在windows 系统下 服务器常用的有windows server 2003/window server 2000 而开发的平台可以选择window xp等professional的系统 但这有负载的限制(系统的安装恐怕就不用我再啰嗦了) 2.有了系统之后还必须安装iis 控制面板-->添加.删除程序-->添加.删除window组件 在window xp 直接就可以看到interest服务信息(iis) 在window 2003 应用程序服务器-->interest服务信息