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