?? jbuiler 4白皮書(來自inprise網(wǎng)站).txt
字號:
作者:sonymusic
email: sonymusic@china.com
日期:2000-10-21 23:40:23
純Java可視化開發(fā)
JBuilder 已成為當今開發(fā)者首選的Java?開發(fā)環(huán)境。它將Web和企業(yè)應用開發(fā)與靈活高效的團隊開發(fā)環(huán)境結合在一起,為開發(fā)者提供了一個端對端應用開發(fā)環(huán)境。JBuilder支持最新的Java標準,它的可視化工具和向導使應用開發(fā)變得方便快捷。JBuilder同時支持Windows、Linux 和Solaris 三種開發(fā)平臺。由于JBuilder具有開放性、可擴展性、遵循標準等特點,使得用JBuilder開發(fā)符合J2EE標準的電子商務應用、分發(fā)Internet分布式的關鍵性企業(yè)級應用、建立互聯(lián)數(shù)據(jù)庫、設計數(shù)據(jù)驅動的動態(tài)網(wǎng)頁應用以及開發(fā)servlets、JSPs異常快捷,從而加速產(chǎn)品推向市場的周期。JBuilder支持最新的Java技術,包括applets、JSP/Servlets、JavaBeans、Enterprise JavaBeans、CORBA應用。JBuilder4 的IDE環(huán)境包括:
1.AppBrowser.可以用XML方式進行項目管理;
2.StructureInsight.可以實時反映程序結構狀況;
3.HTML和 XML瀏覽器;
4.先進的圖形化調試環(huán)境;
5.CodeInsight.編程向導可以智能感知代碼書寫的狀況;
6.可由用戶任意擴展的代碼編輯器;
7.雙向工具(Two-Way-Tools);
8.可視化的JFC/Swing設計器;
9.BeansExpress;
10.DataExpress;
11.閃速編譯器。
高效團隊開發(fā)
JBuilder4的集成團隊開發(fā)環(huán)境非常靈活并具有可擴展的特性,簡化了大型分散開發(fā)團隊的原代碼的并發(fā)管理。JBuilder4 集成的CVS源碼庫引擎在局域網(wǎng)和互聯(lián)網(wǎng)上擴展了原有的代碼管理。歷史修訂瀏覽器使工作空間(當前代碼)和源碼庫(歷史代碼)協(xié)同操作,完成版本更新、解決版本沖突問題。在IDE中,你可以看到修改過的代碼被顯式地標志出來,你可以瀏覽這些更改信息和沖突標志。你還可以使用計劃列單(to do lists)和計劃Javadoc注釋(to do Javadoc comments)來跟蹤編程進展。
快速生成EJB
JBuilder4 擁有一個可視化的雙向EJB設計器,用于定義EJB的屬性、BeanInfo、事件和方法。開發(fā)者只要輕點鼠標既可以生成純JAVA的EJBs和JavaBeans。使用JBuilder4 的EJB分發(fā)描述符編輯器,開發(fā)者能可視化地編輯EJB的環(huán)境屬性、分發(fā)控制描述符,實現(xiàn)與特定應用服務器無關的EJB分發(fā)。對于Entity Bean,開發(fā)者可以用Entity Bean Modeler可視化地創(chuàng)建數(shù)據(jù)庫對象關系映射,將數(shù)據(jù)源、表、索引和域直接映射到Entity Bean上。
支持各種應用服務器
JBuilder與Inprise Application Server緊密集成,同時支持WebLogic Server,支持EJB 1.1和準EJB 2.0,可以快速開發(fā)分發(fā)J2EE的電子商務應用。在開發(fā)環(huán)境中,既可以本地也可以遠程運行調試EJB。在分發(fā)EJB時,你無須再次啟動應用服務器。
用Servlets和JSPs開發(fā)和調試動態(tài)Web應用
JBuilder4向導提供的可視化工具,既可以創(chuàng)建瘦客戶端程序也能夠創(chuàng)建由任意Web 瀏覽器訪問的純Java程序。在IDE環(huán)境中,對JSP內(nèi)嵌代碼可設置斷點進行調試,IDE環(huán)境還能動態(tài)感知這些代碼。對于Servlets,開發(fā)者可以在本地或遠程的Servlet容器中對之進行調試。
用DataExpress和InternetBeans創(chuàng)建專業(yè)數(shù)據(jù)庫應用
dbSwing組件庫使用DataExpress,直接支持Swing數(shù)據(jù)模式。用這些數(shù)據(jù)感知dbSwing組件(如enhanced Tree、List、Table等),可以很容易地開發(fā)數(shù)據(jù)庫應用。各種各樣的InternetBeans組件讓開發(fā)者能快速生成數(shù)據(jù)驅動的動態(tài)Web應用。利用DataExpress組件及EJB技術,可將商務邏輯和高速Web前端程序快速連接在一起。通過XSQL查詢,XML Servlet可為任意的JDBC數(shù)據(jù)源生成XML形式的數(shù)據(jù)集。使用JDataStore?4,可以有效地管理數(shù)據(jù)。JdataStore是一個純Java、對象關系型的數(shù)據(jù)庫系統(tǒng),由于具有占用資源小、零管理和高性能等特性,所以適用于 Web、移動設備、嵌入式數(shù)據(jù)庫系統(tǒng)。
創(chuàng)建(沒有專有代碼和標記)純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。開發(fā)者可以通過JDK開關選擇需要使用的JDK版本,包括J2ME、J2SE、J2EE或其它JDK。一旦進入新的JDK環(huán)境,就可以用它編譯、運行、調試代碼。
先進靈活的調試
JBuilder擁有專業(yè)化的圖形界面調試,支持遠程調試和多線程調試。調試器支持各種JDK版本,包括J2ME、J2SE和J2EE,支持多JDK。開發(fā)者可以在調試過程中設置條件斷點或跨進程斷點。在斷點處,可以檢測、修改變量,同時查看多個線程,可以在本地或遠程代碼中單步調試定位。用調試器可以有效地排除線程死鎖。在調試時可任意停止或忽略條件判斷。遠程調試還提供一個瀏覽界面,用于查看運行在多個JVM的所有進程,這些進程可能分布在各種操作系統(tǒng)之下,如HP-UX,Tru64,AIX等等,支持Java2調試的任何環(huán)境。
快速編程
JBuilder有一個可擴展的源碼編輯器。它的CodeInsight向導自動訪問相關Java對象的屬性、事件、方法和包的上下文提示。開發(fā)者可以選擇自己習慣的IDE鍵盤風格,象CUA、Emacs、Visual Studio或Brief,也可以可視化地定義自己的快捷鍵。
靈活開放的IDE架構
你可以使用開放工具API將一些附加的或第三方工具緊密集成到JBuilder環(huán)境中,擴展IDE的功能。
完整的企業(yè)方案
JBuilder是Borland企業(yè)級解決方案的重要組成部分,該方案為用戶開發(fā)J2EE兼容電子商務應用提供:
1.JBuilder----開發(fā)工具;
2.Inprise Application Server---運行和分發(fā)環(huán)境;
3.AppCenter----管理平臺。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -