WebBase:以特有腳本語(yǔ)言聞名的服務(wù)器 |
發(fā)布時(shí)間: 2012/8/9 15:25:20 |
把你的Web服務(wù)器與應(yīng)用服務(wù)器、腳本語(yǔ)言進(jìn)行無(wú)痛整合。
對(duì)于WebBase服務(wù)器,把你的Web前端與數(shù)據(jù)庫(kù)后端連接起來(lái)是件很輕松的事。 使用ExperTelligence 公司的WebBase可以更容易的構(gòu)建基于ODBC數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)站。它提供了整合的應(yīng)用服務(wù)器(application server)與Web服務(wù)器,并提供了自己的標(biāo)記語(yǔ)言。配合使用ExperTelligence公司的另一款獨(dú)立產(chǎn)品ExperForms,你還可以讓它支持OMNIBASE與Acrobat技術(shù)。 WebBase服務(wù)器最吸引人的地方是WebBase標(biāo)記語(yǔ)言(WBML),這種語(yǔ)言為WebBase服務(wù)器提供了一個(gè)編程和腳本界面。WBML可以被植入標(biāo)準(zhǔn)的HTML,它的語(yǔ)法非常簡(jiǎn)單并易于理解,隨服務(wù)器提供了大量的語(yǔ)言樣例文件,這種支持if-else的條件邏輯和變量。 我們?cè)谡Z(yǔ)言中可以找到防止頁(yè)面被未授權(quán)用戶(hù)訪問(wèn)的語(yǔ)法結(jié)構(gòu),可以通過(guò)用戶(hù)登錄或IP來(lái)限制訪問(wèn)用戶(hù)。例如,你可以指定一個(gè)內(nèi)部協(xié)作服務(wù)器只允許被指定網(wǎng)段的局域網(wǎng)用戶(hù)訪問(wèn)。WBML也支持對(duì)ODBC數(shù)據(jù)源的直接SQL查詢(xún)。 除了使用自己的腳本語(yǔ)言,WebBase也允許與頁(yè)面中或WebBase專(zhuān)用的.wtf文件中的Javascript和Java applet交互。你還可以通過(guò)向這些客戶(hù)端執(zhí)行內(nèi)容傳輸動(dòng)態(tài)的數(shù)據(jù)源數(shù)據(jù)來(lái)完成一些更復(fù)雜的客戶(hù)端交互功能。 WebBase的文檔非常詳實(shí),同時(shí)有一個(gè)WebWizard樣例程序讓你熟悉這款復(fù)雜產(chǎn)品的一些主要方面。它帶有幾個(gè)樣例數(shù)據(jù)庫(kù)和這些數(shù)據(jù)庫(kù)驅(qū)動(dòng)的Web前端樣例程序,另外還提供了一個(gè)可以訪問(wèn)本地ODBC數(shù)據(jù)源的Web頁(yè)。例如,你可以通過(guò)WebWizard提供的簡(jiǎn)單界面和MySQL AB的MyODBC驅(qū)動(dòng)訪問(wèn)一個(gè)遠(yuǎn)程Linux機(jī)器上的MySQL數(shù)據(jù)庫(kù)。 除此之外,如果有一些在線文檔和WebWizard內(nèi)容都未涉及到的內(nèi)容,你還可以看一下那個(gè)足有336頁(yè)的PDF文檔手冊(cè),那里有更詳細(xì)的說(shuō)明。 除WebBase之外,ExperTelligence公司還提供了另外兩個(gè)附加產(chǎn)品,一個(gè)是E-Xpress,它把EMAIL功能與WebBase的數(shù)據(jù)庫(kù)連接結(jié)合起來(lái),讓你在基于WebBase的動(dòng)態(tài)網(wǎng)站中發(fā)送電子郵件;另一個(gè)是ExperLink,這是一個(gè)充分利用WebBase各種特殊功能的在線論壇軟件。 最后,我們分析一下WebBase服務(wù)器的一些缺陷。它對(duì)于那些已經(jīng)熟悉掌握其它腳本語(yǔ)言的開(kāi)發(fā)者來(lái)說(shuō)缺乏足夠的吸引力。盡管WebBase聲稱(chēng)這種技術(shù)的執(zhí)行效率強(qiáng)于CGI技術(shù),但對(duì)于如PHP這樣的技術(shù)則沒(méi)有什么太大優(yōu)勢(shì)。不過(guò),WebBase似乎提供了一些其它解決方案比較缺乏的簡(jiǎn)單性,而且對(duì)它感興趣的用戶(hù)可以在試用許可證免費(fèi)使用。 優(yōu)點(diǎn):安裝簡(jiǎn)單,資料詳實(shí),強(qiáng)大的腳本語(yǔ)言,對(duì)ODBC數(shù)據(jù)庫(kù)方便的連接,除了995美元的最初許可證費(fèi)用沒(méi)有附加收費(fèi)。 缺點(diǎn):仍不支持WindowsXP,對(duì)于已經(jīng)掌握PHP等技術(shù)的組織沒(méi)有明顯優(yōu)勢(shì)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |