今年9月中旬Borland正式推出了JBuilder 2005,這是去年發布的JBuilderX的升級版,為開發人員提供了更全面的工具以減少Java開發的復雜性並優化軟件的性能。JBuilderX獲得了開發人員很高的贊譽,然而JBuilder 2005卻提供了更強大的性能,它包括了以下方面的改進: 綜合管理性能,常規錯誤代碼的檢測功能,為增強安全性能提供一種新的安全檢測代碼;同時還提高與Borland其它解決方案結合的能力。
目前Borland推出的JBuilder 2005有三個版本:
Borland JBuilder Enterprise:主要針對J2EE,網頁程序和網頁服務器開發。
Borland JBuilder Developer:主要針對於網頁程序和中心代碼開發。
Borland JBuilder Foundation:具有開發Java應用程序完整功能的免費環境。
閱讀導航:
一、JBuilder 2005的新特性
JBuilder 2005加速企業JavaBeans,WEB服務器,XML,移動產品和數據庫應用程序開發,雙向可視化設計工具和迅速調用J2EE應用服務器,這些應用服務器包括BEA WebLogic,IBM WebSphere,Sybase EAServer, JBoss和 integrated Borland Enterprise Server。擁有創新強大的JavaServer Faces,Struts和 Web服務設計工具,支持J2SE 5.0 (即JDK 1.5),UML代碼可視化,分布式因子分解,代碼審核,企業單位測試,多語控制系統等。
二、圖解JBuilder 2005開發Applet程序
從簡單的Applet程序開始我們一步一步的領略JBuilder 2005的強大功能。為了提高讀者的感性認識,在每個一步驟中我都提供了明確的圖形。
三、在JBuilder 2005中測試Applet程序
Borland在JBuilder 2005內內置了兩種Applet的測試工具:AppletTestBed和Applet Viewer。
結束語
本文僅僅介紹了JBuilder 2005在開發Applet程序上的便利,但這只是JBuilder2005的優秀性能的冰山一角,我的目的只是希望讀者朋友能通過本文對JBuilder 2005有個初步的認識,我將在以後的文章繼續向大家介紹JBuilder 2005在開發EJB、Web服務以及與UML集成方面的應用。
一、JBuilder 2005的新特性
JBuilder 2005加速企業JavaBeans,WEB服務器,XML,移動產品和數據庫應用開發,雙向可視化設計工具和迅速調用J2EE應用服務器,這些應用服務器包括BEA WebLogic,IBM WebSphere,Sybase EAServer, JBoss和 integrated Borland Enterprise Server。擁有創新強大的JavaServer Faces,Struts和 Web服務設計工具,支持J2SE 5.0 (即JDK1.5), UML代碼可視化,分布式因子分解,代碼審核,企業單位測試,支持多語控制系統。
JBuilder 2005的新特性有:
1、支持最新標准,快速開發各類型 Java 應用程序
Borland JBuilder 2005 Enterprise 版支持各類型 Java 應用程序開發,包含 JSF、JavaServer Page (JSP)、Servlets、Enterprise JavaBean (EJB)、Web Services、Struts、XML、Swing、數據庫應用程序、行動式設備應用程序等,JBuilder 協助開發人員了解最新J2SE 5.0 (JDK 1.5) 語言新功能所能帶來之幫助,並針對 J2SE 5.0提供程序代碼重構 (Refactoring) 與除錯能力, JBuilder 2005 亦內建符合 J2EE 1.4 規格之 Tomcat 5.0 Web 服務器。
2、開發企業級J2EE 平台應用程序,部署於主要應用程序服務器
運用雙向可視化的EJB設計工具,可快速建立能夠重復使用之Enterprise JavaBean。可視化雙向之部署描述編輯器(Deployment Descriptor Editor),幫您管理部署結構( structure )、交易(transaction )、策略(policies)、權限角色( security role)與其它組合與部署 EJB 所需之屬性與信息,並且涵蓋標准部署描述(Deployment Descriptor)與特定服務器專屬之部署描述。JBuilder 緊密整合多重業界領先之J2EE應用服務器,包括Borland Enterprise Server、BEA WebLogic Server、JBoss、IBM WebSphere 與 Sybase EAServer。
3、簡化 JavaServer Faces 與 Struts 應用程序開發
運用 JBuilder 所提供之多項工具與精靈,使得運用 JSF、Struts、Servlets、JavaServer Page 與 JSP表達式語言(Expression Language) 開發動態 Web 應用程序變得更為容易,運用流程設計工具可將現有 Web 應用程序建立 JSF 所需之檔案,組合而成全功能之應用程序。Struts 設計工具將開發以 Struts 為基礎之應用程序所需之工具緊密結合。此外, TagInsight 精靈能夠針對 JSP、HTML與 XML 檔案自動提示標簽(Tag),並可將 JSP 表達式語言(Expression Language) 關鍵詞以不同色彩標示,提升程序代碼撰寫速度並減少錯誤發生之機會。