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