JDeveloper是一個(gè)免費(fèi)的非開源的集成開發(fā)環(huán)境,通過支持完整的開發(fā)生命周期簡化了基于Java的SOA應(yīng)用程序和用戶界面的開發(fā)。
Oracle JDeveloper是一個(gè)免費(fèi)的非開源的集成開發(fā)環(huán)境,通過支持完整的開發(fā)生命周期簡化了基于Java的SOA應(yīng)用程序和用戶界面的開發(fā)。
為構(gòu)建具有J2EE功能,XML和Web Services的復(fù)雜的,多層的JAVA應(yīng)用程序提供了一個(gè)完全集成的開發(fā)環(huán)境。它為運(yùn)用Oracle數(shù)據(jù)庫和應(yīng)用服務(wù)器的開發(fā)人員提供特殊功能和增強(qiáng)性能,除此以外,它也有資格成為多種用途JAVA開發(fā)的一個(gè)強(qiáng)大的工具。
主要特點(diǎn)如下:
1. 具有UML建模語言功能,可以將業(yè)務(wù)對象及e-business應(yīng)用模型化。
2. 配備有高速JAVA調(diào)試器(debuger),內(nèi)置profiling工具,提高代碼質(zhì)量的工具CodeCoach等。
3. 支持簡單對象訪問協(xié)議SOAP(simple object access protocol),統(tǒng)一描述,發(fā)現(xiàn)和集成協(xié)議UDDI,WEB服務(wù)描述語言WSDL等WEB服務(wù)標(biāo)準(zhǔn)。
JDeveloper不僅僅是很好的JAVA編程工具,而且是ORACLE WEB服務(wù)的延伸,支持apache SOAP以及9IAS,可擴(kuò)充的環(huán)境,與XML和WSDL語言緊密相關(guān)。oracle9i jdeveloper完全利用JAVA編寫,能夠與以前的oracle服務(wù)器軟件以及其他廠商支持J2EE的應(yīng)用服務(wù)器產(chǎn)品相兼容,而且在設(shè)計(jì)時(shí)著重針對Oracle9i,能夠無縫化進(jìn)行跨平臺之間的應(yīng)用程序的開發(fā),提供了業(yè)界第一個(gè)完整的,集成了J2EE和XML的開發(fā)環(huán)境,允許開發(fā)者快速開發(fā)可以通過WEB,無線設(shè)備及語音界面訪問的WEB服務(wù)和交易應(yīng)用,以往只能通過將傳統(tǒng)JAVA編程技巧與最新模塊化方式結(jié)合到一個(gè)單一集成的開發(fā)環(huán)境中之后才能完成JWE應(yīng)用開發(fā)生命周期管理的事實(shí),從根本上得到改變。
缺點(diǎn):就是對于初學(xué)者來說,較復(fù)雜,也比較難。