當(dāng)前位置:首頁 > 電腦軟件 > 服務(wù)器區(qū) > netbox官方版

netbox官方版

版本:v2.8 大?。?.79M 語言:簡體中文 類別:服務(wù)器區(qū)
  • 類型:國產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-06
  • 標(biāo)簽: web服務(wù)器
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7,WinXP,WinVista
  • 本地下載
9
0% 0%

情介紹

netbox是一個全新概念的開發(fā)平臺,提供了業(yè)界最快速的用于開發(fā)Internet商業(yè)應(yīng)用的開發(fā)和編譯工具,支持眾多開發(fā)語言,比如javascript、VBScript等目前應(yīng)用最為廣泛的腳本語言,開發(fā)人員可以軟件和這些語言來構(gòu)建功能強(qiáng)大和性能穩(wěn)定的應(yīng)用服務(wù)器、網(wǎng)絡(luò)服務(wù)器以及HTML-Based網(wǎng)絡(luò)多媒體桌面應(yīng)用。
netbox目前支持最流行的XML和Web Service工業(yè)標(biāo)準(zhǔn)和ASP、COM、.net等流行標(biāo)準(zhǔn),能夠?qū)Φ谌綌?shù)據(jù)庫完美支持,讓你輕松構(gòu)建需要的上午應(yīng)用,并且還可以非常容易的將已有的一些應(yīng)用系統(tǒng)的整合進(jìn)來。netbox提供的SSL、TLS安全協(xié)議、RSA、DES等加密算法和獨(dú)立于應(yīng)用程序的虛擬機(jī)技術(shù)使您的數(shù)據(jù)得到最大限度的保護(hù),并且還提供將應(yīng)用部署到無線設(shè)備的能力,可以說這款軟件讓我們的用戶能夠輕松構(gòu)建許多Internet應(yīng)用程序。

netbox使用方法

一、我們首先創(chuàng)建一個空目錄,如 D:\web(或隨便什么目錄都行,桌面下都行,但最好是空的,因?yàn)榉奖愦虬缓笤谠谀夸浿袆?chuàng)建一個新文件,并命名為:main.box,修改其內(nèi)容如下:
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):如果你成功安裝了網(wǎng)絡(luò)盒子,那么他的后綴是可以被識別的,圖標(biāo)為紅色 .b 的樣子
(2):我把上面代碼的主要內(nèi)容講一下:
httpd.Create("", 80)是指使用80端口開設(shè)服務(wù)器,如果不喜歡,可以更改為別的!
那么訪問地址后面必須加 :端口號 才能正常訪問
Set host = httpd.AddHost("", "\www") 中的www就是你放網(wǎng)站程序的目錄。也就是一定要與第二步將建立的目錄名稱相同!
host.AddDefault "index.htm" --\
host.AddDefault "index.asp" | 這些就是指設(shè)置默認(rèn)首頁文件,
host.AddDefault "default.htm" | 你可以自己更改,添加刪除一行一個
host.AddDefault "default.asp" --/
二、然后在D:\WEB下面創(chuàng)建一個名為 www 的目錄,如:d:\web\www
其下創(chuàng)建
一個 index.asp 文件,編輯內(nèi)容如下:
<%
response.write "I Love You!"
%>
然后保存!
或者將你的asp程序 放到這個目錄下比如bbsxp論壇程序!
三、調(diào)試運(yùn)行
然后,我們雙擊運(yùn)行 main.box,這時候,系統(tǒng)托盤處應(yīng)該出現(xiàn)一個紅色的 .b 樣的小圖標(biāo)。
好,我們打開瀏覽器,地址欄輸入:127.0.0.1,或 localhost 看看:
如果出現(xiàn)了 I Love You! ,說明成功了!
四、運(yùn)行為服務(wù)
因?yàn)檫@個例程是以服務(wù)方式創(chuàng)建的 Web 服務(wù)器,所以你可以使用:myapp -install
將應(yīng)用安裝成為服務(wù),這樣,系統(tǒng)無須手動運(yùn)行便可以自動運(yùn)行了。
如果需要卸載服務(wù),則可以執(zhí)行下面的命令:myapp -remove 來刪除服務(wù)
五、編譯
編譯的過程是簡單的,執(zhí)行 nbdw.exe(NetBox Deployment Wizard就是部署向?qū)В?br /> 1 點(diǎn) 選擇文件夾 按鈕,找到剛才我們建立的目錄 d:\web,
2 然后點(diǎn) 瀏覽 按鈕,
3 輸入要生成的執(zhí)行文件的目錄和名稱,
4 點(diǎn) Build...,開始編譯。
成功嘍……
最后,我們得到了編譯成功的那個執(zhí)行文件,就是封裝好的程序,可以復(fù)制到其它電腦上直接運(yùn)行。很方便吧!

netbox軟件特色

支持 JavaScript、VBScript、Perl 等腳本語言
支持 XML 和 Web Service
兼容 Active Server Pages
支持 COM 和 .NET 組件
支持 SSL 3.0、TLS
內(nèi)置 RSA、DES、3DES、SHA、MD5
提供可編程的安全虛擬機(jī)用于運(yùn)行第三方程序
支持通過 ADO 和 ODBC 訪問幾乎所有的大型數(shù)據(jù)庫
支持系統(tǒng)硬件設(shè)備 RS232、RS485 等
支持基于 Microsoft、CISCO 和其他廠商的群集技術(shù)
兼容 Windows Script Components 并提供編譯支持
支持 WAP、WML
構(gòu)建 Web Service 和 Internet應(yīng)用程序

netbox主要功能

NetBox 編譯器
編譯所有內(nèi)部對象、引擎和腳本文件,并封裝到獨(dú)立可執(zhí)行文件中,不需要安裝任何補(bǔ)丁即可在 Windows 98、Windows NT/2000/XP/.NET 2003 RC1 上直接執(zhí)行,極大的方便了部署和安裝。編譯后程序運(yùn)行速度提高2~10倍,代碼安全性好有效的保護(hù)了知識產(chǎn)權(quán),解決了以往 ASP 開發(fā)的應(yīng)用程序的發(fā)布問題。
可編程虛擬機(jī)
NetBox 提供了強(qiáng)大的虛擬機(jī)對象,供開發(fā)商在應(yīng)用程序中加入用戶可編程特性(類似且強(qiáng)于Word 中的宏),提供用戶訂制計(jì)算、復(fù)雜商務(wù)邏輯的二次開發(fā)。由于虛擬機(jī)獨(dú)立于應(yīng)用程序,它安全可靠,可以控制并去除有害代碼。NetBox 的虛擬機(jī)對象提供完整的錯誤回報(bào)和錯誤捕獲功能。
應(yīng)用服務(wù)器
NetBox 提供了可編程的高性能 HTTP 服務(wù)器對象,直接編譯到應(yīng)用中無需獨(dú)立部署。NetBox 使用經(jīng)業(yè)界廣泛驗(yàn)證的 OpenSSL 來支持高效安全的 SSL 和 TLS 標(biāo)準(zhǔn)。
網(wǎng)絡(luò)服務(wù)器
NetBox 提供可編程的高性能 TCP 服務(wù)器對象用于編寫多線程網(wǎng)絡(luò)服務(wù)器軟件,如 FTP,SMTP,POP3,Telnet,網(wǎng)絡(luò)游戲服務(wù)器等。內(nèi)置的 SSL、TLS 支持,無需編寫代碼直接支持安全傳輸。
對話框
NetBox 提供一種新的快速創(chuàng)建桌面應(yīng)用的方法,開發(fā)人員直接使用功能強(qiáng)大,設(shè)計(jì)容易的 HTML 作為軟件界面,支持文字、圖形、聲音和流媒體的整合,支持?jǐn)?shù)據(jù)庫訪問,支持 HTTP 和 TCP,支持 XML,支持各種加密算法,支持各種外設(shè)。NetBox 可以在很短的時間內(nèi)開發(fā)功能強(qiáng)大的多媒體應(yīng)用、網(wǎng)絡(luò)應(yīng)用(離線軟件、下載工具等),商業(yè)軟件客戶端等。

netbox應(yīng)用范圍

構(gòu)建 Web 站點(diǎn)
NetBox 所提供的強(qiáng)大的編程能力,可以快速建立出功能強(qiáng)大的商業(yè) Web 站點(diǎn)。使用 NetBox 所提供的高效應(yīng)用服務(wù)器加上服務(wù)器集群解決方案,足以提供大型的門戶網(wǎng)站的解決方案。
應(yīng)用軟件集成
您的企業(yè)是不是已經(jīng)陷于一個個信息孤島之中?當(dāng)您在利用先進(jìn)的信息技術(shù)來優(yōu)化和改進(jìn)業(yè)務(wù)流程的時候,會不會又形成了新的信息孤島?這就是企業(yè)應(yīng)用集成問題。結(jié)構(gòu)化數(shù)據(jù)(存在于數(shù)據(jù)庫中)和非結(jié)構(gòu)化數(shù)據(jù)(電子表格、文本文件、圖像、圖表、報(bào)告、音頻文件和視頻文件等)的整合,避免數(shù)據(jù)的重復(fù)性錄入,協(xié)調(diào)不一致的數(shù)據(jù)結(jié)構(gòu)是企業(yè)應(yīng)用軟件集成的重要方面。 NetBox 提供的 XML數(shù)據(jù)交換技術(shù)是將您現(xiàn)有的應(yīng)用和數(shù)據(jù)集成到 Web 上來的最佳手段。
無線應(yīng)用
NetBox 可以將現(xiàn)有的數(shù)據(jù)通過 WiFi、GSM、CDMA 發(fā)送到現(xiàn)存的所有移動設(shè)備上,可以支持所有內(nèi)置 WAP瀏覽器的移動終端,同時也具備通過 SMS 把信息發(fā)往手機(jī)的能力。通過 NetBox 強(qiáng)大的數(shù)據(jù)集成能力,可以把您的無限創(chuàng)意擴(kuò)展到任何移動終端上,為企業(yè)提供了前所未有的移動商務(wù)處理能力。
商業(yè)應(yīng)用
當(dāng)業(yè)務(wù)不斷擴(kuò)大時,Internet 是擴(kuò)展你的公司的網(wǎng)絡(luò)和數(shù)據(jù)給合作伙伴和顧客的最有效的方式。利用 NetBox 你可以使用全部最先進(jìn)的 Internet 技術(shù)集來構(gòu)建新的豐富多彩的解決方案。通過 NetBox 提供的 Web應(yīng)用程序平臺,可以將最新的技術(shù)和標(biāo)準(zhǔn),以及他們帶來的強(qiáng)大功能和安全性集成在一個應(yīng)用程序中,使得你可以輕松地為公司帶來 Web 應(yīng)用的優(yōu)勢。
ASP 應(yīng)用
NetBox 提供對 IIS5.0 版 ASP 的兼容,和獨(dú)有編譯和發(fā)布工具,可以讓原先已經(jīng)開發(fā)的ASP應(yīng)用更容易的部署到各種 Windows 平臺上,而不需要安裝 PWS 和 IIS。同時 NetBox 直接支持 NT Service 和 Windows 9X Service 構(gòu)架,通過簡單的編程,使您的應(yīng)用成功的運(yùn)行在7x24小時的環(huán)境中。
設(shè)備數(shù)據(jù)源
NetBox 兼容 WMI系統(tǒng)管理構(gòu)架,您可以使用現(xiàn)存的近千個操作系統(tǒng)管理源代碼去管理大型網(wǎng)絡(luò)和大量計(jì)算機(jī)系統(tǒng),增加系統(tǒng)運(yùn)行可靠性,減少管理人員,實(shí)時的了解網(wǎng)絡(luò)的運(yùn)行狀況。
NetBox 也提供了非常豐富的通訊功能,可以容易的建立和外圍硬件設(shè)備通訊的應(yīng)用,并將他們的運(yùn)行狀態(tài)反映到 Web 上來,也可以經(jīng)由 Web 向他們發(fā)送指令,最終將這些設(shè)備集成到整個公司的信息系統(tǒng)中去。

netbox常用代碼

Dim httpd
Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"
'---------------------- Service Event ---------------------
Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")
If httpd.Create("", 8222) = 0 Then
Set host = httpd.AddHost("", "wwwroot")
host.EnableScript = true
host.AddDefault "default.asp"
httpd.Start
Set htWin= CreateObject("NetBox.HtmlWindow")
htWin.ContextMenu=false
htWin.Width=375
htWin.Height=200
htWin.Title="測試"
htWin.scrollbar=false
htWin.Open "http://127.0.0.1:8222/"
htWin.ShowDialog
'Set Console = Shell.Console
'httpd.Stop
'httpd.Close
'Set httpd = Nothing
else
Shell.Quit 0
end if
End Sub
Sub OnServiceStop()
httpd.Stop
httpd.Close
End Sub
Sub OnServicePause()
Shell.Quit 0
End Sub
Sub OnServiceResume()
httpd.Start
End Sub

載地址

  • 電腦版

您喜歡

web服務(wù)器搭建軟件推薦
web服務(wù)器搭建軟件推薦
Web服務(wù)器一般指網(wǎng)站服務(wù)器,是指駐留于因特網(wǎng)上某種類型計(jì)算機(jī)的程序,可以向?yàn)g覽器等Web客戶端提供文檔,也可以放置網(wǎng)站文件,讓全世界瀏覽;可以放置數(shù)據(jù)文件,讓全世界下載。Web服務(wù)器是網(wǎng)站搭建過程中必不可少的一個環(huán)節(jié),那么web服務(wù)器軟件有哪些?這些web服務(wù)器支持HTTP/1.1、斷點(diǎn)續(xù)傳、大文件下載、正則表達(dá)式URL重寫、虛擬目錄等,可通過ISAPI接口、FastCGI接口實(shí)現(xiàn)執(zhí)行服務(wù)器腳本(如PHP,asp,asp.net等)通過URL重寫可讓W(xué)EB服務(wù)器變成一臺HTTP代理服務(wù)器(代理上網(wǎng))。如果你也想搭建web服務(wù)器,直接安裝調(diào)試使用即可。本站下面提供一系列實(shí)用的web服務(wù)器搭建軟件下載。

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)