Rámec pro vývoj aplikací Oracle - Oracle Application Development Framework
![]() | tento článek potřebuje další citace pro ověření.Únor 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v výpočetní, Věštec Rámec pro vývoj aplikací, obvykle volal Oracle ADF, poskytuje Jáva rámec pro stavbu podnikové aplikace. Poskytuje vizuální a deklarativní přístupy k vývoji Java EE. Podporuje to rychlý vývoj aplikací na základě připravenosti k použití designové vzory, metadata - poháněné a vizuální nástroje.
Podporované technologie
Založeno na MVC architektura. Oracle ADF může podporovat libovolnou kombinaci následujících možností:
Modelka
- Webové služby - SOAP i REST
- TopLink - a EclipseLink
- JavaBeans
- POJO - jednoduché třídy Java (Pležet Óld Java Óbjects)
- Obchodní komponenty ADF (objekt entity, objekt zobrazení)
- Portlety
- CSV a XML soubory
- SQL dotazy
Ovladač
- Tváře JavaServeru (JSF)
- Toky úloh ADF - rozšíření vrstvy řadiče JSF, která přidává aspekty úplného toku procesu a opětovného použití.
- Vzpěry
- Jspx (Stránky JavaServer, varianta standardu JSP v souladu s XML)
Pohled
- Houpačka
- Stránky JavaServeru (JSP)
- Tváře JavaServeru (JSF)
- ADF Faces - implementace Oracle JavaServer Faces[1]
- Čelenky
- Mobilní prohlížeč ADF - založený na Apache Trinidad
- Excel prostřednictvím integrace ADF s počítačem
Oracle JDeveloper volný, uvolnit Integrované vývojové prostředí poskytuje grafické rozhraní pro vytváření aplikací pro správu dat pomocí ADF.
Oracle také nabízí nástroje založené na Eclipse pro ADF v Oracle Enterprise Pack For Eclipse.
Implementátoři mohou nasadit aplikace Oracle ADF na Java EE -v souladu kontejnery. Oficiálně jsou podporovány Oracle WebLogic a IBM WebSphere. Uživatelé bezplatné edice ADF Essentials si mohou zakoupit podporu pro tyto aplikace na GlassFish.
Dějiny
Společnost Oracle Corporation uvádí na trh části Oracle ADF od roku 1999 - konkrétně ADF Business Components - pak známé jako „JBO“ a později jako „BC4J“ („Business Components for Java“).[2]
Aktuální[Aktualizace] Architektura ADF s generickým modelem / vazebnou vrstvou byla představena v JDeveloper 9.0.5.
V červnu 2006 společnost Oracle Corporation darovala knihovnu komponent ADF Faces Apache Trinidad. (ADF Faces, Oracle JSF zahrnuje více než 100 komponent.) V září 2012 společnost Oracle představila bezplatnou verzi základních technologií Oracle ADF pod názvem „Oracle ADF Essentials“. Další informace vizhttp://www.oracle.com/technetwork/developer-tools/adf/overview/components-1844931.html.
Licencování
Oracle ADF Essentials je zdarma pro vývoj a nasazení obalů klíčových klíčových technologií Oracle ADF. Viz licenční podmínky pro Oracle ADF Essentials: http://www.oracle.com/technetwork/licenses/adf-essentials-license-1837221.html Pro „plný“ Oracle ADF: Licence Oracle Application Server zahrnuje komponentu za licenční poplatek za Oracle ADF. To znamená, že všichni uživatelé, kteří si zakoupili licenci Oracle Application Server, mohou používat Oracle ADF zdarma. Uživatelé, kteří chtějí nasadit ADF na aplikační server jiného výrobce, si mohou zakoupit runtime licenci ADF v místní prodejní kanceláři Oracle. Uživatelé mohou bezplatně vyvíjet a testovat aplikace Oracle ADF výhradně v rámci Oracle JDeveloper.
Společnost Oracle Corporation zakoupila WebLogic v červnu 2008, a proto jej již nepovažuje za aplikační server třetí strany, takže ADF je součástí každé licence WebLogic.[3]
Podporovaní zákazníci mohou získat přístup ke zdrojovému kódu pro Oracle ADF prostřednictvím žádosti o podporu Oracle.
Viz také
- JDeveloper
- Zatmění
- Balíček Oracle Enterprise Pack pro Eclipse
- Server Oracle WebLogic
- Oracle Fusion
- JSF
- JBoss Seam
- Jarní rámec
- Vzpěry
- Vaadin
externí odkazy
- Oficiální webové stránky
- Oracle ADF Essentials
- Web Oracle JDeveloper
- Základní ukázka
- Tutorial
- JSR-227 (stažen)
- JDeveloper 10.1.3 Tag Library Information
Reference
- ^ Desbiens, Frederic; Moskovits, Peter; Weckerle, Philipp (2009). Příručka Oracle WebCenter 11g: Vytvářejte bohaté a přizpůsobitelné aplikace Enterprise 2.0. Oracle Press. McGraw Hill Professional. str. 47. ISBN 9780071629331. Citováno 2014-08-06.
ADF Faces je kompletní přepracování UIX, ve kterém byly různé komponenty přestavěny jako komponenty JSF.
- ^ Dorsey, Paul; Koletzke, Peter; Faderman, Avrom (prosinec 2002). Příručka Oracle9i Jdeveloper. str. 932. Citováno 2009-09-15.
[...] Obchodní komponenty pro Javu (BC4J) [...]
- ^ Zdroj: http://blogs.oracle.com/devtools/2008/08/announcing_oracle_weblogic_ser.html Archivováno 2008-08-21 na Wayback Machine