国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

JDeveloper產(chǎn)品簡介

2024-07-21 02:33:01
字體:
供稿:網(wǎng)友

 
自從java問世以來,它已對軟件開發(fā)界產(chǎn)生了巨大的影響。Java是適合于低成本、高可訪問性Internet和Intranet應(yīng)用的理想語言。如今,Oracle正在引導(dǎo)Java走向企業(yè)。 Oracle正在將Java的部署與開發(fā)能力集成到其整個企業(yè)級軟件產(chǎn)品線之中。客戶及合作伙伴將能在客戶機、應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器上充分利用Java的可移植性、網(wǎng)絡(luò)的集中性,以及標(biāo)準工業(yè)部件模型。Java意味著商業(yè)機遇。
Oracle Jdeveloper是一個具有高效生產(chǎn)力的3GL編程工具,它可用來為瘦客戶應(yīng)用建立數(shù)據(jù)敏感的Java部件。Jdeveloper包含了開發(fā)人員在建立2層和3層數(shù)據(jù)庫部件和應(yīng)用時的所有之需。

簡便的數(shù)據(jù)庫編程

Jdeveloper為建立真實世界的數(shù)據(jù)庫應(yīng)用和部件進行了高度的優(yōu)化。其設(shè)計環(huán)境簡化了數(shù)據(jù)庫的程序設(shè)計,具有方便的JDBC訪問能力和SQLJ內(nèi)部支持能力(SQLJ是在Java中嵌入SQL語句的工業(yè)標(biāo)準)。數(shù)據(jù)敏感的部件和數(shù)據(jù)表格向?qū)Ъ铀倭藬?shù)據(jù)訪問代碼的創(chuàng)建進程,使開發(fā)人員能夠把注重力集中在特定的應(yīng)用業(yè)務(wù)邏輯上。

Internet與Intranet部署

Jdeveloper提供有一個3GL Java開發(fā)環(huán)境,它可用于建立瘦客戶機Internet和Intranet應(yīng)用,并可利用Oracle應(yīng)用服務(wù)器來部署它們。
在Internet環(huán)境中,開發(fā)人員可以使用Jdeveloper編寫中間層Servlet風(fēng)格的應(yīng)用,從而訪問數(shù)據(jù)庫、為瀏覽器客戶生成動Html。對于具有Java客戶機的Intranet部署,開發(fā)人員可以為分布式IIOP應(yīng)用建立CORBA兼容的EnterPRise Java Beans。

工業(yè)標(biāo)準部件模型

Jdeveloper支持Java的工業(yè)標(biāo)準部件模型:Java Beans和Enterprise Java Beans。這些部件由于具有標(biāo)準的打包、部署、重用和代碼互操作能力因而能夠提高生產(chǎn)力。 Jdeveloper為創(chuàng)建新部件和重用已有部件,包括針對客戶方開發(fā)的JavaBeans和針對服務(wù)器的Enterprise Java Beans,提供了集成式可視化編程環(huán)境。

300%Java

Java是低成本、高可訪問性網(wǎng)絡(luò)計算的理想語言,Oracle正在將Java全面集成到整個企業(yè)軟件產(chǎn)品線之中。開發(fā)人員將能在客戶機、應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器上充分利用Java的可移植性、網(wǎng)絡(luò)的集中性,以及標(biāo)準工業(yè)部件模型。這就是300%的Java。Jdeveloper為建立和調(diào)試數(shù)據(jù)驅(qū)動的小應(yīng)用(Applets)和應(yīng)用(application),以及服務(wù)器方Java部件提供了一個完整的Java編程環(huán)境。

JDeveloper特性

高生產(chǎn)力可視化開發(fā)

Jdeveloper的可視化開發(fā)環(huán)境集成有編輯器(Editor)、應(yīng)用瀏覽器(AppBrowser)、調(diào)試器(Debugger)和編譯器(Compiler)。可視化報表構(gòu)造器、圖形屬性檢查器,以及表格式部件模板使編程任務(wù)完全自動化。其獨一無二的雙向性在可視化設(shè)計器與代碼之間提供了即時的同步特征。于是,在一個環(huán)境中所產(chǎn)生的改變在另一個環(huán)境中將立即得到反映。
向?qū)г陂_發(fā)過程的每一步上都具有可用性。項目、應(yīng)用、數(shù)據(jù)報表向?qū)⒁龑?dǎo)你經(jīng)歷全功能數(shù)據(jù)庫小應(yīng)用或應(yīng)用的全部構(gòu)造過程,而無需任何人工編碼。數(shù)據(jù)表格向?qū)н€能夠利用內(nèi)置的JDBC數(shù)據(jù)訪問部件生成單表或復(fù)雜報表。
Jdeveloper的可視化設(shè)計環(huán)境答應(yīng)你通過拖放數(shù)據(jù)敏感的部件和設(shè)置屬性來建立應(yīng)用,從而取代代碼的編寫。

集成式JDBC支持
Jdeveloper通過將JDBC功能融入開發(fā)環(huán)境之中,簡化了數(shù)據(jù)庫應(yīng)用的開發(fā)。開發(fā)人員可以在Oracle 7、Oracle 8和Oracle Lite自身的Oracle驅(qū)動程序中進行選擇。這些選取項中包括一個對小應(yīng)用部署最為理想的純Java驅(qū)動程序以及最適合于客戶應(yīng)用和服務(wù)器方Java程序的OCI驅(qū)動程序。JDBC-ODBC驅(qū)動程序可用來與任何一個有效數(shù)據(jù)源建立連接。
向?qū)⒁龑?dǎo)你為項目選擇和配置正確的JDBC驅(qū)動程序,并且當(dāng)你預(yù)備好發(fā)布應(yīng)用后,部署向?qū)⑼ㄟ^簡單的點擊來將所有必需的JDBC配置文件打制成包。


利用SQLJ進行數(shù)據(jù)庫編程

Jdeveloper完全支持使用SQLJ進行編程和調(diào)試。SQLJ支持將SQL語句直接嵌入到Java源代碼文件中。在編譯項目時,SQLJ預(yù)編譯器將自動把SQL語句轉(zhuǎn)換為低級JDBC調(diào)用。SQLJ的功能同時也與圖形化源級調(diào)試器集于一體,答應(yīng)你按需要在數(shù)據(jù)訪問代碼中逐行設(shè)置斷點和按步跟蹤。
利用SQLJ,開發(fā)人員可以寫出數(shù)量遠遠少于使用原始JDBC編程方法編寫的代碼。并且所寫的代碼非常類似于SQL,而不是那些難于理解的低級JDBCAPI調(diào)用。由于語法錯誤在編譯時就能被捕捉到,所以開發(fā)人員可以生成正確的代碼而不必通過編譯和運行應(yīng)用來探查數(shù)據(jù)訪問的錯誤。

Java Beans部件

Jdeveloper還支持JavaBeans部件的創(chuàng)建,并能與其在一起工作。它答應(yīng)你利用現(xiàn)有部件裝配應(yīng)用,而不是必須用代碼全部重寫它們。Jdeveloper擁有100多個預(yù)裝部件。并且第三方部件也可以集成到該環(huán)境之中,甚至可以加入到部件模板中,以供頻繁地重復(fù)使用。
向?qū)⒆詣踊虏考膭?chuàng)建過程,并保證新部件遵循JavaBeans標(biāo)準,以便能與其他工具和應(yīng)用進行互操作。
對于分布式應(yīng)用的開發(fā),Jdeveloper支持Enterprise Java Beans。利用Jdeveloper和Oracle應(yīng)用服務(wù)器,開發(fā)人員可以建立CORBA兼容的Enterprise Java Beans部件從而滿足于IIOP內(nèi)部網(wǎng)應(yīng)用。
CORBA程序設(shè)計通常是一種復(fù)雜的手工編程過程,它包含許許多多個手寫步驟。有了Jdeveloper,就可以輕松地部署任何Java類,并將其作為服務(wù)器方CORBA部件,而不必知道CORBAAPI或牽扯到復(fù)雜的IDL、Stubs(存根或樁)、服務(wù)器和ORB配置。Jdeveloper可自動化IDL和其他文件的生成過程,它可以將Java類打制成包,以供作為CORBA兼容的Enterprise Java Beans部署之用。服務(wù)器部件可以使用SQLJ和JDBC來訪問數(shù)據(jù)庫,如其他Java程序一樣。Jdeveloper基于部件的方法使生產(chǎn)力和代碼重用達到了最大程度的發(fā)揮,它使得創(chuàng)建和部署可視或不可視部件變得非常簡單。

針對HTML客戶的服務(wù)器方Java

利用JDeveloper和Oracle應(yīng)用服務(wù)器,開發(fā)人員可以建立起中間層JavaServlet風(fēng)格的應(yīng)用,從而為INTERNET環(huán)境中的瀏覽器客戶生成動態(tài)HTML,HTML-Java向?qū)Э梢詫⑷我獾撵o態(tài)HTML模板文件轉(zhuǎn)換為具有在服務(wù)器方運行時動態(tài)生成HTML代碼能力的Java類。
同時利用JDeveloper集成的HTML編輯器,還可以在同一環(huán)境中觀察和編輯靜態(tài)HTML和Java代碼。

開放性與兼容性

JDeveloper被優(yōu)化用于同Oracle應(yīng)用和數(shù)據(jù)庫服務(wù)器緊密集成,同時它還是一個純3GLJava編程環(huán)境。利用JDeveloper建立的Java部件可以部署在任何客戶、Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器和支持Java的環(huán)境中。JDeveloper與工業(yè)標(biāo)準,如Java Beans、JDBC、EJB、CORBA、JFC/Swing、RMI等完全兼容。利用CORBA/IIOP和Enterprise Java Beans,你的JDeveloper應(yīng)用將能與非Java應(yīng)用和傳統(tǒng)應(yīng)用實現(xiàn)連接。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 海原县| 太仆寺旗| 深州市| 潜江市| 乡宁县| 余庆县| 崇义县| 阿图什市| 油尖旺区| 海阳市| 天台县| 土默特右旗| 天津市| 桓台县| 贵南县| 江北区| 泉州市| 景谷| 绥德县| 芜湖市| 全椒县| 涪陵区| 来宾市| 休宁县| 视频| 辽中县| 罗定市| 嘉义县| 登封市| 涡阳县| 保亭| 宝应县| 洛隆县| 思茅市| 岑溪市| 桑植县| 葵青区| 大冶市| 嘉善县| 尼勒克县| 东山县|