NetBox使用方法 netbox

一、创建 asp 运行环境
首先创建一个空的目录,在你喜欢的位置,假设是 d:web。在目录中创建一个文件:

main.box,编辑其内容为:

Dim httpd

Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBoxHttp Server

Sample"

'---------------------- Service Event ---------------------

Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "wwwroot")

host.EnableScript = true
host.AddDefault "index.asp"
host.AddDefault "default.asp"
host.AddDefault "index.htm"
host.AddDefault "default.htm"

httpd.Start
else
Shell.Quit 0
end if
End Sub

Sub OnServiceStop()
httpd.Close
End Sub

Sub OnServicePause()
httpd.Stop
End Sub

Sub OnServiceResume()
httpd.Start
End Sub

上面的代码摘自《创建一个 WEB 服务器》。其中加粗的部分是缺省文件名,如果你的应用不同,可以自行添加修改。

二、复制 asp 应用
在目录中再创建一个子目录:wwwroot,将BBSxp 6.0和零点站点管理系统V3.1中的文件分别解压到 wwwroot中。此时,你的 asp 运行环境应该已经准备好了。

三、测试运行
为了运行你刚才新建的 netbox 应用,你必须确认你的 iis 或者其他占用 80 端口的程序已经停止,较大的可能是你的 iis在使用这个端口,所以最好停止你的 iis,或者将iis 的使用端口更换为其他端口。

在确保 iis 已经停止后,你便可以执行你的 netbox 应用了。双击 main.box 文件,很快,你将在窗口右下角看见netbox 的图标。此时,netbox 已经正常运行了。你需要做的是使用 ie 访问 http://127.0.0.1 测试你的 asp 应用是否也已经正常运行。一般情况下此时asp 也已经完全正常运行了。

四、编译
编译的过程是简单的,执行 nbdw.exe。

点 Select Folder,找到刚才我们建立的目录 d:websvr,点 Browser,设定要生成的执行文件名,点Build...,开始编译。

成功喽……
最后,我们得到了编译成功的那个执行文件,这个就是我们的最后目标。

因为这个例程是以服务方式创建的 Web 服务器,所以你可以使用:

myapp -install
将应用安装成为服务,这样,系统无须登录便可以自动运行应用了。如果需要卸载服务,则可以执行下面的命令:

myapp-remove

还有o(∩_∩)o...哈哈Netbox简介及使用方法2008-05-05 10:42

Netbox简介

Neboxt是北京综艺达软件技术有限公司自主研制的一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,它是除了apache和微软的IIS和PWS之外的第四个可以运行ASP的应用服务器。


该软件不仅仅可以将自己的电脑搭建成一个网络服务器,还可以将应用服务器和ASP(内含ASP解释器)全部封装成一个标准的Win32下可执行的.EXE文件,尺寸大小一般在1MB以内以后我们只要在服务器上运行这个封装的exe文件,就可以访问该EXE文件内的网页了。方便了移植。

使用NetBOX编译后可以100%取代IIS,它的效率在Windows2000 Server下较IIS5.0提高50%以上,在Windows98/NT/2000/Me/XP下都可以直接运行。使用NetBOX编译后的系统和我们日常运行一个标准的Windows应用程序没有任何区别,彻底解决了Web应用的安装、维护和知识产权保护难题。更加难能可贵的是,比起iis和pws那庞大的身躯,netbox那只有440KB的大小实在是太小巧精悍了!

产品介绍  

NetBox是一个全新概念的开发平台,它提供了业界最快速的用于开发 Internet商业应用的开发和编译工具。NetBox支持包括JavaScript、VBScript、Perl等目前应用最为广泛的脚本语言来构建功能强大和性能稳定的应用服务器、网络服务器以及HTML-Based网络多媒体桌面应用。NetBox支持目前最为流行的 XML 和 Web Service工业标准和 ASP、COM、.NET等流行标准,NetBox对第三方数据库的完美支持使您新构建的商务应用可以容易的将已有的应用系统整合进来,从而充分利用现有的IT资源,大大的节约投资。NetBox 提供的SSL、TLS安全协议、RSA、DES等加密算法和独立于应用程序的虚拟机技术使您的数据得到最大限度的保护。NetBox提供将应用部署到无线设备的能力。NetBox提供将您的应用编译成独立可执行文件的能力,极大的加快运行速度和代码安全性。使用NetBox开发,大大提高了应用系统的可扩展性、稳定性和安全性。NetBox的出现也首次让应用软件开发商能够如此快速和容易的构建完整的基于
Internet 强大应用。

  NetBoxDevelopment Platform 开发 Server Application 和Desktop Application,编译Web应用成独立可执行文件:支持 JavaScript、VBScript、Perl 等脚本语言支持 XML 和 WebService, 兼容 Active Server Pages, 支持 COM 和 .NET 组件, 支持 SSL 3.0、TLS内置RSA、DES、3DES、SHA、MD5提供可编程的安全虚拟机用于运行第三方程序支持通过 ADO 和 ODBC访问几乎所有的大型数据库, 支持系统硬件设备 RS232、RS485 等. 支持基于 Microsoft、CISCO和其他厂商的群集技术兼容 Windows Script Components 并提供编译支持支持 WAP、WML. 构建 WebService 和 Internet 应用程序 , NetBox
提供一套完整的脚本语言开发环境,提供超轻量脚本引擎和极快的 Web Server,桌面应用对象轻松开发出基于 HTML界面整合多种媒体的XML 桌面应用.

 NetBox 提供 Microsoft IIS5.0 兼容的 Active Server Pages模块,不用修改代码直接将已经存在的使用 ASP开发的应用程序移植到 NetBox平台上来,也可以直接使用已经存在所有COM 组件。通过修改一部分代码,用 NetBox的高性能对象大大的提高运行速度。区别于IIS,NetBox 在 ASP中加入对 .NET 对象的直接支持,并且可以编译 ASP引擎和代码到独立执行文件中。
 

通过 ADO 和ODBC,NetBox开发的应用可以访问几乎所有的大型数据库和桌面数据库。通过对XML的集成,加强了和外部应用和数据的集成能力,新加入的对SOAP、UDDI、WSDL,方便构建出下一代internet 应用程序。
  

无论是开发简单的桌面应用,或是复杂的 Internet应用,还是下一代的 Web Service 应用,你都可以从NetBox中得到巨大的帮助。

下面是 使用方法,简单介绍一下:

第一步、安装
1、先将NETBOX安装。一路点下一步。安装好不要去打开主程序
2、我们首先创建一个空目录,如

D:web(或随便什么目录都行,桌面下都行,但最好是空的,因为方便打包),然后在在目录中创建一个新文件,并命名为:main.box,(也就是在web文件夹里加一个,main.box的文件。)
修改其内容如下:
Dim httpd
Shell.Service.RunService "NBWeb", "NetBox Web Server","NetBox
Http Server
Sample"
Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")
If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "www")
host.EnableScript = true
host.AddDefault "index.htm"
host.AddDefault "index.asp"
host.AddDefault "default.htm"
host.AddDefault "default.asp"
httpd.Start
else
Shell.Quit 0
end if
End Sub
Sub OnServiceStop()
httpd.Close
End Sub
Sub OnServicePause()
httpd.Stop
End Sub
Sub OnServiceResume()
httpd.Start
End Sub
最后保存!
说明:

(1):如果你成功安装了网络盒子,那么他的后缀是可以被识别的,图标为红色
.b 的样子
(2):我把上面代码的主要内容讲一下:
httpd.Create("",
80)是指使用80端口开设服务器,如果不喜欢,可以更改为别的!
那么访问地址后面必须加 :端口号 才能正常访问
Set host = httpd.AddHost("", "www")
中的www就是你放网站程序的目录。也就是一定要与第二步将建立的目录名称相同!

host.AddDefault
"index.htm"   
--
host.AddDefault
"index.asp"       
| 这些就是指设置默认首页文件,
host.AddDefault
"default.htm"    
| 你可以自己更改,添加删除一行一个
host.AddDefault
"default.asp"   --/
第二步:然后在D:WEB下面创建一个名为 www 的目录,如:d:webwww
(注意,他和上面的main.box文件一定要在同一个文件夹里。
然后再在www文件夹中其下创建一个index.asp
文件,编辑内容如下:
I Love You!
然后保存!
或者将你的asp程序 放到这个目录下比如bbs论坛程序!
三、调试运行
然后,我们双击运行
main.box,这时候,系统托盘处应该出现一个红色的 .b 样的小图标。
好,我们打开浏览器,地址栏输入:127.0.0.1,或 localhost
看看:
如果出现了 I Love You! ,说明成功了!
如果自己还不会可加我QQ:770157374 加时说明原因。

注意了:如果你的机器正在运行iis或者apache,还有迅雷。那么要先关闭它们。目的是防止这些程序占用80端口。如果你双击“main.box”而没有反应的话,99%是因为你机器上的80端口被占用了。)
;
四、运行为服务

因为这个例程是以服务方式创建的 Web 服务器,所以你可以使用:myapp
-install
将应用安装成为服务,这样,系统无须手动运行便可以自动运行了。
如果需要卸载服务,则可以执行下面的命令:myapp -remove
来删除服务

网站媒体支持:www.sp-kj.com
五、编译
编译的过程是简单的,执行 nbdw.exe(NetBox Deployment
Wizard就是部署向导)。
1 点 选择文件夹 按钮,找到刚才我们建立的目录 d:web,
2 然后点 浏览 按钮,
3 输入要生成的执行文件的目录和名称,
4 点 Build...,开始编译。
成功喽……

最后,我们得到了编译成功的那个执行文件,就是封装好的程序,可以复制到其它电脑上直接运行。很方便吧!
说明:

(1):把自己的电脑搭建成网络服务器是免费的,2.8版封装成EXE文件,也完全免费了,好像连免费注册都取消了。

(2):网络盒子的功能远远不止这些,我仅仅说了一些关于如何搭建能支持ASP的网络服务器,网络盒子的真正功能还等着大家去发掘呢?要知道,网络盒子才440KB,而它的说明文件却有5.63MB啊!

建议还是最好装iiS,那样省得将来总是出现怎样或那样得问题,你试试就知道了

  

爱华网本文地址 » http://www.aihuau.com/a/25101013/154044.html

更多阅读

安全套正确使用方法 女用避孕套

?避孕套的正确使用方法  1、小心地打开包装,不要撕破避孕套,不要使用已损伤的避孕套。??? 2、每次过性生活时使用一只新的避孕套。  3、在阴茎勃起后,插入阴道之前就应将避孕套戴在阴茎上。?  4、在往阴茎上戴之前,不要事先

nero使用方法 刻录软件nero9如何使用

nero使用方法——简介 说到刻录,很多人都知道nero刻录软件。它可以刻录和复制CD、DVD和Blu-ray Discs等,还附带有很多程序,确实很强大。但做为新手就比较难懂nero使用方法了。今天分享刻录软件Nero使用方法给好奇心强又超级想学的朋友:

谷歌卫星地图下载助手使用方法 谷歌地图下载助手软件

谷歌卫星地图下载助手使用方法——简介在工作学习工作中会遇到卫星地图下载的问题,各个公司提供的地图很多,Google地图使用的较多,下面就Google卫星地图下载助手软件使用方法做个介绍,操作非常简单,总共需要五步骤即可完成。谷歌卫星地

详解暖宝宝的使用方法 暖宝宝使用方法

暖宝宝能够快速热敷、消肿、止痛、活血化瘀,广泛适用于各种畏寒症。并能快速缓解并消除各种畏寒疾病引起的疼痛,是关节炎、肩周炎、腰腿痛、风湿及类风湿、四肢发凉、患处遇寒疼痛等疾病患者迅速止痛的即开即用型产品。详解暖宝宝的使

声明:《NetBox使用方法 netbox》为网友孤独的造梦者分享!如侵犯到您的合法权益请联系我们删除