|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关.编译|程序利用NetBox能够便利的将asp使用编译成为自力运转的实行程序,完整挣脱iis的束厄局促,在几近一切的Windows版本下面间接运转,完整不必要思索平台兼容性和对asp运转情况的请求。上面就是疾速移植已有的asp使用的步骤。
1、创立asp运转情况
起首创立一个空的目次,在你喜好的地位,假定是d:websvr。将netbox.exe复制到这个目次,然后在目次中创立一个文件:main.box,编纂其内容为:
Dimhttpd
Shell.Service.RunService"NBWeb","NetBoxWebServer","NetBoxHttpServerSample"
----------------------ServiceEvent---------------------
SubOnServiceStart()
Sethttpd=CreateObject("NetBox.HttpServer")
Ifhttpd.Create("",80)=0Then
Sethost=httpd.AddHost("","wwwroot")
host.EnableScript=true
host.AddDefault"default.asp"
host.AddDefault"default.htm"
httpd.Start
else
Shell.Quit0
endif
EndSub
SubOnServiceStop()
httpd.Close
EndSub
SubOnServicePause()
httpd.Stop
EndSub
SubOnServiceResume()
httpd.Start
EndSub
下面的代码摘自《创立一个WEB服务器》。个中加粗的部分是缺省文件名,假如你的使用分歧,能够自行增加修正。
2、复制asp使用
在目次中再创立一个子目次:wwwroot,将你在iis中的文件全体复制到wwwroot中。此时,你的netbox运转情况应当已筹办好了。
3、测试运转
为了运转你方才新建的netbox使用,你必需确认你的iis大概其他占用80端口的程序已中断,较年夜的多是你的iis在利用这个端口,以是最好中断你的iis,大概将iis的利用端口改换为其他端口。
在确保iis已中断后,你即可以实行你的netbox使用了。双击netbox.exe文件,很快,你将在窗口右下角瞥见netbox的图标。此时,netbox已一般运转了。你必要做的是利用ie会见http://localhost测试你的asp使用是不是也已一般运转。一样平常情形下此时asp也已完整一般运转了。
4、编译
编译的历程是复杂的,实行nbdw.exe,此时你必需包管在不异目次上面有不异版本的netbox.exe。
点SelectFolder,找到方才我们创建的目次d:websvr,点Browser,设定要天生的实行文件名,点Build...,入手下手编译。
乐成喽……
最初,我们失掉了编译乐成的谁人实行文件,这个就是我们的最初方针。
注:netbox最新版的下载地点为:http://wwww.netbox.cn/download/netbox.zip
</p>由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。 |
|