LiveWire簡介
LiveWire 是個WEB應用程式開發環境,用於NetscapeFastTrack和Enterprise Server(企業伺服器)。LiveWire提供了用公用語言和集成開發的環境,可用來開發瀏覽器和伺服器方WEB應用程式。從而將JavaScript用於編寫伺服器腳本,替代原來需要的CGI程式。這些腳本可以同瀏覽器顯示的HTML與客戶機方JavaScript一起開發、集成和維護。
LiveWire工具集
LiveWire主要包含以下四個工具包:
1、NetScape Navagator Gold 3.01
這個工具可用於編輯和顯示用HTML和JavaScript編寫的Web套用。新版的NetScape Communication中含有Navigator4和Copoter構件,它們可以替代Navigator3.01 Gold.也可以採用其它編輯器。
2、Site Manager(站點管理器)和 LiveWire Complier (編譯器)
站點管理器提供了開發、部署和管理WEb站點的圖形化工具,還提供了在圖形化環境中編譯WEB應用程式功能。LiveWire編譯器還可以用於在站點管理器外使用的命令方式。
3、LiveServer Extension(伺服器擴展,包括應用程式管理器)
這個擴展使Netscape伺服器可以支持可從伺服器方JavaScript腳本訪問應用程式對象,應用程式管理器用於向Netscape伺服器提供WEB應用程式。
互動方式
Navigator Gold和Composer用於編輯包含客戶機和伺服器方JavaScript的HTML檔案,這些檔案用站點管理費用管理,編譯到集成WEB應用程式中,應用程式管理用於將WEB應用程式安裝到NetScape伺服器上,並管理安裝的應用程式。最後,Navigator或其它的瀏覽器用於與安裝的應用程式互動操作或者進行瀏覽。
操作方式
要運行LiveWire,需要訪問FastTrack和Enterprise Server,與大多數Netscape產品相似,LiveWire可以運行在多種作業系統上,包括Windows95、Windows NT。
LiveWire編譯器
LiveWire命令行語法:
lwcomp [option] HTML_files [JavaScript_files]
HTML和 JavaScript檔案是應用程式使用的源檔案。HTML檔案和JavaScript檔案會經過LiveWire編譯器編譯成.web後綴的可執行位元組碼到應用程式管理器。
LiveWire命令行選項有:
選項 | 操作說明 |
-c | 檢查語法,但是不產生.web檔案 |
-d | 顯示產生的JavaScript語句 |
-o outfile | 定義輸出的.web檔案名稱,使用本表中的多個選項時,本選項要放在最後面 |
-v | 用長格式輸出 |
-? | 顯示編譯器幫助信息 |