JBuilder是Borland公司開(kāi)發(fā)的針對(duì)java的開(kāi)發(fā)工具,使用JBuilder將可以快速,有效的開(kāi)發(fā)各類(lèi)java應(yīng)用,它使用的JDK與sun公司標(biāo)準(zhǔn)的JDK不同,它經(jīng)過(guò)了較多的修改,以便開(kāi)發(fā)人員能夠像開(kāi)發(fā)Delphi應(yīng)用那樣開(kāi)發(fā)java應(yīng)用。JBuilder的核心有一部分采用了VCL技術(shù),使得程序的條理非常清晰,就算是初學(xué)者,也能完整的看完整個(gè)代碼。JBuilder另一個(gè)特點(diǎn)是簡(jiǎn)化了團(tuán)隊(duì)合作,它采用的互聯(lián)網(wǎng)工作室技術(shù)使不同地區(qū),甚至不同國(guó)家的人聯(lián)合開(kāi)發(fā)一個(gè)項(xiàng)目成為了可能。
1.Jbuilder支持最新的Java技術(shù),包括Applets、JSP/Servlets、JavaBean以及EJB(Enterprise JavaBeans)的應(yīng)用。
2.用戶(hù)可以自動(dòng)地生成基于后端數(shù)據(jù)庫(kù)表的EJB Java類(lèi),Jbuilder同時(shí)還簡(jiǎn)化了EJ B的自動(dòng)部署功能.此外它還支持CORBA,相應(yīng)的向?qū)С绦蛴兄谟脩?hù)全面地管理IDL(分布應(yīng)用程序所必需的接口定義語(yǔ)言Interface Definition Language)和控制遠(yuǎn)程對(duì)象。
3.Jbuilder支持各種應(yīng)用服務(wù)器。Jbuilder與Inprise Application Server緊密集成,同時(shí)支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速開(kāi)發(fā)J2EE的電子商務(wù)應(yīng)用。
4.Jbuilder能用Servlet和JSP開(kāi)發(fā)和調(diào)試動(dòng)態(tài)Web應(yīng)用。
5.利用Jbuilder可創(chuàng)建(沒(méi)有專(zhuān)有代碼和標(biāo)記)純Java2應(yīng)用。由于Jbuilder是用純Java語(yǔ)言編寫(xiě)的,其代碼不含任何專(zhuān)屬代碼和標(biāo)記,它支持最新的Java標(biāo)準(zhǔn)。
6.Jbuilder擁有專(zhuān)業(yè)化的圖形調(diào)試界面,支持遠(yuǎn)程調(diào)試和多線(xiàn)程調(diào)試,調(diào)試器支持各種JDK版本,包括J2ME/J2SE/J2EE。JBuilder環(huán)境開(kāi)發(fā)程序方便,它是純的Java開(kāi)發(fā)環(huán)境,適合企業(yè)的J2EE開(kāi)發(fā);缺點(diǎn)是往往一開(kāi)始人們難于把握整個(gè)程序各部分之間的關(guān)系,對(duì)機(jī)器的硬件要求較高,比較吃?xún)?nèi)存,這時(shí)運(yùn)行速度顯得較慢。
JBuilder從2006版開(kāi)始使用Eclipse作為其核心開(kāi)發(fā),最新版本為JBuilder2008R2,支持最新的EJB3.0規(guī)范,以及JPA技術(shù)。Borland公司成立于1983年,總部設(shè)在美國(guó)加州的Scotts Valley,是領(lǐng)先全球的軟件交付最優(yōu)化(SDO)平臺(tái)獨(dú)立解決方案供應(yīng)商,業(yè)務(wù)遍及全球,曾經(jīng)是世界第三大軟件公司。公司提供的軟件和服務(wù)有助于人員、流程、技術(shù)的配合,以使軟件的商業(yè)價(jià)值最大化。