JBuilder 4 概觀 (轉貼)
發表時間:2023-08-18 來源:明輝站整理相關軟件相關文章人氣:
[摘要]JBuilder 4 概觀 作者: 翻譯:廖錚 日期: 2001年01月09日 JDJ:JBuilder的最新版本今天終于發布了,這真是個好消息。Tony,你可以談談Borland公司在JBuild...
JBuilder 4 概觀
作者: 翻譯:廖錚
日期: 2001年01月09日
JDJ:JBuilder的最新版本今天終于發布了,這真是個好消息。Tony,你可以談談Borland公司在JBuilder 和Java方面做了哪些工作嗎?
de la Lama:當然,我們對此都很激動,我也很樂意首次向公眾展示和介紹這一新產品。它所具有的一些嶄新的功能特性是最令我們感興趣的,我想,正是這些新東西將把JBuilder 4作為下一代 Java應用的開發工具推向前臺,F在我們擁有了新的團隊開發解決方案,這一方案建立在CVS [Concurrent Versions System] 知識庫的基礎之上。你也許比較熟悉運行在Solaris、Linux和Windows這三種平臺之上的JBuilder。而我們需要新的工具可以跨越不同操作系統的開發平臺甚至擴展到Internet之上;贑VS的知識庫已經完全整合到了這一新產品中。這是一項很不錯的新技術,也是我們最希望JBuilder 4為大家所了解的一點。
我還想提到一些和程序調試有關的特性。有些人可能還不知道JBuilder 4中已經具備了完整的JSP調試工具。實際上你可以在JSP中設置斷點、查看變量等等。你還可以直接進出在JSP中標記的EJB。這個調試環境確實是很有意思的。
JBuilder 4還提供了對Servlet 2.2 和JSP 1.1的支持。這些都是目前Java技術中的最新標準。新產品中包括了Tomcat和 Apache。如果你將JBuilder 4看作一套完整的開發包,那么實際上你得到的是企業級的開發產品,其中不僅包括了Borland 應用服務器(包括VisiBroker),還包括了JSP runner、servlet runner和Tomcat。在這樣良好的開發環境之下,你可以實現編寫代碼、調試程序、本地部署乃至測試EJB等一系列工作。我們確實為能推出如此成功的開發環境而感到興奮。
JDJ:你談到了JBuilder 中的一些不同特性,比如向導程序、代碼生成工具等等,他們和JBuilder的競爭產品中存在哪些不同之處呢?
de la Lama:我們采用所謂的 EJB modeler來創建容器管理持久性,也就是EJB management persistence。默認情況下我們為用戶和主類創建全套EJB接口。這樣就為用戶節約了大量的開發時間。JBuilder 4 開始支持WebLogic,用戶由此不僅可以建立EJB,此外還可以在BEA的WebLogic服務器上部署、運行和調試這些EJB。所以我們目前實際上在支持兩種應用服務器,我們自己的Borland應用服務器和WebLogic服務器。用戶實際上最感興趣的特性是他們擁有了在WebLogic上部署應用的能力。而這一切只需將EJB提交給服務器,期間根本無須重新啟動服務器而由其自動處理。從而再次節約了大量的開發時間。
JDJ:顯而易見,CVS是你們專為Internet準備的。那么它是否經過了加密?安全性又如何?
de la Lama:這個問題問得好。幾天前當我和我們的一些開發人員在一起的時候,我們談到了一個基于CVS的open-search項目(project),大家都想看看該項目的代碼。于是我們啟動了JBuilder,并用JBuilder創建了一個項目,然后將其指向知識庫,并設置了URL和口令,在很短的時間之內我們就將該項目下載到了JBuilder內。5分鐘后我們簡單地編譯了整個項目。怎么樣,夠酷吧?現在基于CVS的開放源代碼程序很多,我認為,CVS確實有助于從JBuilder內部快速地開發新的程序代碼。
JDJ:目前我已經注意到了所謂的開放數據庫支持技術。JBuilder 的數據庫特性又怎么樣?
de la Lama:我們對新產品的數據庫支持尤感自豪。Borland一直就擅于建立數據庫開發的良好環境,以前我們創建了三種版本的數據庫開發產品dataexpress。這是用來建立用戶應用程序的軟件框架。它將用戶同令人厭煩的JDBC編碼隔離開來。這樣只要使用dataexpress 和它所提供的開發工具就使得用戶可以獲得Jdatastore所帶來的強大能力(該產品將升級到版本4),所謂的Jdatastore是一種全面基于Java的數據庫。它是一種完全面向對象的小型數據庫,可以讓用戶在本地建立可靠的應用程序。目前新品的專業版和企業版中都包含了該功能。在企業版中你可以獲得dataexpress產生的實際框架源代碼。對數據庫編程而言這確實是很有價值的。
JDJ:我估計人們會首先試用JBuilder的評估版。也許你可以談談你們的Web站點及其內容。
de la Lama:我們以前銷售一種叫做JBuilder Standard的標準版本。該版本售價99美元并且包含了完全版的核心功能,比如編輯、調試、編譯和項目管理等。我們目前推出的此類版本已經改為基礎(Foundation)版,該版本是免費的。其軟件光盤具有JBuilder的全部功能,不會過期,也不會有類的限制。不過這一版本沒有專業版和企業版中所包含的數據庫和企業開發特性。該版本可以運行在Solaris、Linux和Windows平臺之上。它裝備了一個高效的編譯器。如果你再沒有其他需求的話,只管使用基礎版就行了!如果還需要其他功能就要考慮使用我們的專業版和企業版JBuilder 4了。
作者簡歷
David Johnson是Verge Technologies Group公司的首席執行官, 他的電子郵件地址是djohnson@vergecorp.com。