jBuiler 4白皮書(來自inprise網站)

來源:互聯網
上載者:User
純Java可視化開發

JBuilder 已成為當今開發人員首選的Java?開發環境。它將Web和公司專屬應用程式開發與靈活高效的團隊開發環境結合在一起,為開發人員提供了一個端對端應用開發環境。JBuilder支援最新的Java標準,它的視覺化檢視和嚮導使應用開發變得方便快捷。JBuilder同時支援Windows、Linux 和Solaris 三種開發平台。由於JBuilder具有開放性、可擴充性、遵循標準等特點,使得用JBuilder開發符合J2EE標準的電子商務應用、分發Internet分布式的關鍵性企業級應用、建立互聯資料庫、設計資料驅動的動態網頁應用以及開發servlets、JSPs異常快捷,從而加速產品推向市場的周期。JBuilder支援最新的Java技術,包括applets、JSP/Servlets、JavaBeans、Enterprise JavaBeans、CORBA應用。JBuilder4 的IDE環境包括:
1.AppBrowser.可以用XML方式進行專案管理;
2.StructureInsight.可以即時反映程式結構狀況;
3.HTML和 XML瀏覽器;
4.先進的圖形化調試環境;
5.CodeInsight.編程嚮導可以智能感知代碼書寫的狀況;
6.可由使用者任意擴充的代碼編輯器;
7.雙向工具(Two-Way-Tools);
8.可視化的JFC/Swing設計器;
9.BeansExpress;
10.DataExpress;
11.閃速編譯器。

高效團隊開發

JBuilder4的整合式團隊開發環境非常靈活並具有可擴充的特性,簡化了大型分散Team Dev的原代碼的並發管理。JBuilder4 整合的CVS源碼庫引擎在區域網路和互連網上擴充了原有的代碼管理。曆史修訂瀏覽器使工作空間(當前代碼)和源碼庫(曆史代碼)協同操作,完成版本更新、解決版本衝突問題。在IDE中,你可以看到修改過的代碼被顯式地標誌出來,你可以瀏覽這些更改資訊和衝突標誌。你還可以使用計劃列單(to do lists)和計劃Javadoc注釋(to do Javadoc comments)來跟蹤編程進展。

快速產生EJB

JBuilder4 擁有一個可視化的雙向EJB設計器,用於定義EJB的屬性、BeanInfo、事件和方法。開發人員只要輕點滑鼠既可以產生純JAVA的EJBs和JavaBeans。使用JBuilder4 的EJB分發描述符編輯器,開發人員能可視化地編輯EJB的環境屬性、分發控制描述符,實現與特定應用伺服器無關的EJB分發。對於Entity Bean,開發人員可以用Entity Bean Modeler可視化地建立資料庫物件關係映射,將資料來源、表、索引和域直接映射到Entity Bean上。

支援各種應用伺服器

JBuilder與Inprise Application Server緊密整合,同時支援WebLogic Server,支援EJB 1.1和准EJB 2.0,可以快速開發分發J2EE的電子商務應用。在開發環境中,既可以本地也可以遠程運行調試EJB。在分發EJB時,你無須再次啟動應用伺服器。

用Servlets和JSPs開發和調試動態Web應用

JBuilder4嚮導提供的視覺化檢視,既可以建立瘦用戶端程式也能夠建立由任意網頁瀏覽器訪問的純Java程式。在IDE環境中,對JSP內嵌代碼可設定斷點進行調試,IDE環境還能動態感知這些代碼。對於Servlets,開發人員可以在本地或遠端Servlet容器中對之進行調試。

用DataExpress和InternetBeans建立專業資料庫應用

dbSwing組件庫使用DataExpress,直接支援Swing資料模式。用這些資料感知dbSwing組件(如enhanced Tree、List、Table等),可以很容易地開發資料庫應用。各種各樣的InternetBeans組件讓開發人員能快速產生資料驅動的動態Web應用。利用DataExpress組件及EJB技術,可將商務邏輯和高速Web前端程式快速串連在一起。通過XSQL查詢,XML Servlet可為任意的JDBC資料來源產生XML形式的資料集。使用JDataStore?4,可以有效地管理資料。JdataStore是一個純Java、對象關係型的資料庫系統,由於具有佔用資源小、零管理和高效能等特性,所以適用於 Web、行動裝置、嵌入式資料庫系統。

建立(沒有專有代碼和標記)純Java2應用

JBuilder4是用純Java 語言編寫的,其代碼不含任何專屬代碼和標記。Jbuilder 4支援最新的Java標準,包括Java 2,Java 2 Swing/JFC, XML, Java2D,Java Collections, Message Queue, Accessibility APIs, JDK 1.1, JavaBeans, JDBC, Enterprise JavaBeans, JSP/Servlets, Serialization, InnerClasses, RMI, JNI, Java Archives。開發人員可以通過JDK開關選擇需要使用的JDK版本,包括J2ME、J2SE、J2EE或其它JDK。一旦進入新的JDK環境,就可以用它編譯、運行、調試代碼。

先進靈活的調試

JBuilder擁有專業化的圖形介面調試,支援遠端偵錯和多線程調試。調試器支援各種JDK版本,包括J2ME、J2SE和J2EE,支援多JDK。開發人員可以在調試過程中設定條件斷點或跨進程斷點。在斷點處,可以檢測、修改變數,同時查看多個線程,可以在本地或遠程代碼中單步調試定位。用調試器可以有效地排除線程死結。在調試時可任意停止或忽略條件判斷。遠端偵錯還提供一個瀏覽介面,用於查看運行在多個JVM的所有進程,這些進程可能分布在各種作業系統之下,如HP-UX,Tru64,AIX等等,支援Java2調試的任何環境。

快速編程

JBuilder有一個可擴充的源碼編輯器。它的CodeInsight嚮導自動訪問相關Java對象的屬性、事件、方法和包的上下文提示。開發人員可以選擇自己習慣的IDE鍵盤風格,象CUA、Emacs、Visual Studio或Brief,也可以可視化地定義自己的快速鍵。



靈活開放的IDE架構

你可以使用開放工具API將一些附加的或第三方工具緊密整合到JBuilder環境中,擴充IDE的功能。

完整的企業方案

JBuilder是Borland企業級解決方案的重要組成部分,該方案為使用者開發J2EE相容電子商務應用提供:
1.JBuilder----開發工具;
2.Inprise Application Server---運行和分發環境;
3.AppCenter----管理平台。




相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。