1 / 29

Oracle Java fejlesztési stratégiája

Petrohán Zsolt Vezető műszaki tanácsadó Oracle Hungary. Oracle Java fejlesztési stratégiája. Vállalati IDE. Java EE Web Services BPEL & ESB BAM WebCenter / Portlets Database XML. JDeveloper. Oracle JDeveloper. Komplett Teljes fejlesztési életciklus

dale
Download Presentation

Oracle Java fejlesztési stratégiája

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Petrohán Zsolt Vezető műszaki tanácsadó Oracle Hungary Oracle Java fejlesztési stratégiája

  2. Vállalati IDE • Java EE • Web Services • BPEL & ESB • BAM • WebCenter / Portlets • Database • XML JDeveloper

  3. Oracle JDeveloper Komplett Teljes fejlesztési életciklus Egy eszköz a Java, Web Services, XML, DB, SOA technológiákhoz Szabványos Ipari szabványok támogatása Több platform (AS és DB)‏ Termelékeny Megnövelt kódolási termelékenység Vizuális és deklaratív fejlesztés Oracle Application Development Framework (Oracle ADF) Stratégiai eszköz Fusion Middleware számára Oracle Database számára Oracle Fusion Applications számára INGYENES

  4. Vizuális és deklaratív • WYSIWYG szerkesztők • JSF, JSP, HTML, Swing • Vizuális Page Flow-k • JSF, Struts • Modellezők • DB, Class, EJB • Vizuális XML szerkesztő • XML Schema, XSLT, WSDL • Process Flow • BPEL, ESB

  5. The Oracle Application Development Framework

  6. Oracle Application Development Framework (Oracle ADF)‏ • Termelékenység & egyszerű használat • Vizuális és deklaratív fejlesztés • Gondoskodik a “csőszerelés” jellegű kódolásról • Bevált technikák megvalósítása • Támogatja a SOA fejlesztést • Újrafelhasználható üzleti szolgáltatások • Összetett alkalmazás fejlesztés • Szabványokon alapul • Választható technológia és telepítési platform • Közös keretrendszer a Fusion Middleware platform számára

  7. Swing Office Java BAM BPEL ADF BC Portlet EJB BI XML Web Services Toplink Legacy Data Relational Data XML Data Packaged Apps Oracle ADF Architecture Desktop Browser ADF Faces JSF JSP Nézet JSF/ADFc Struts Vezérlő Metadata Services ADFm (JSR 227)‏ Modell Üzleti szolgáltatások Adat szolgáltatások

  8. Open Source támogatás

  9. Elkötelezettek vagyunk a közösségek iránt

  10. TopLink Essentials: JPA RI JPA Open Source referencia megvalósítás Bizonyított Oracle TopLink termékből származik Elérhető Sun OS Glass Fish projektjén keresztül https://glassfish.dev.java.net/ Egyszerű upgrade a teljes TopLink-re Hangsúlyos cache – teljesítmény & skálázhatósági képességek Fejlettebb ORM képességek Fejlett DB tulajdonságok kiterjesztése Object-XML (JAXB) és EIS támogatás OracleAS 10.1.3.1-től az alapértelmezett JPA szolgáltató

  11. JPA eszközök JDeveloper 10.1.3 Entitás táblából Session Bean generálás EJB 3.0 entitások vagy TopLink POJOs ADF integráció Eclipse Dali projekt – www.eclipse.org/dali JPA fejlesztés támogatás Web Tools Platform-on belül Oracle vezeti mások közreműködésével Letölthető

  12. Spring Framework és TopLink Integrált Data Access Object támogatás TopLink-hez a Spring 1.2-ben Integrált támogatás TopLink Essentials-hez a Spring 2.0-ban Tradicionális DAO sablon alapú megközelítés támogatása Spring 2.0-ban az alapértelmezett JPA szolgáltató a TopLink Essentials OracleAS (OC4J)‏ támogatja

  13. Ant és JUnit integráció Kiterjedt Ant támogatás Integrált JUnit környezet Csoportmunka támogatás

  14. Oracle Fusion MiddlewareComplete, Integrated, Modular, Hot Pluggable

  15. Oracle Coherence

  16. Oracle Coherence Data Grid Web Services Enterprise Applications Real Time Clients • Objektum-orientált alapú CRUD műveletek • Megbízható, elosztott, konzisztens, in-memory adatréteg biztosítása • Magas rendelkezésre állás, gyors elérés • Egyszerű és prediktív skálázhatóság mind adat és számítási kapacitás tekintetében • eXtreme Transaction Processing (XTP)‏ Data Services Oracle Coherence Data Grid Databases Web Services Mainframes

  17. JSF, ADF Faces

  18. Mi a JSF? Szabványos szerver-oldali felhasználói interfész komponens keretrendszer Gondolkodj komponensekben Megjelenés független J2EE szabvány Nagyszámú szállítói támogatottság Többek között: Sun, Oracle, IBM Hozzáférés Nézet

  19. ADF Faces Rich Client főbb jellemzői • Partial Page Rendering • Help/Hints • Dokumentált JavaScript API • Kliens oldali validáció • Layout/geometry • PageFlow scope • Oldal sablonok • Open Source • 100+ komponens • Ajax támogatás • Jobb „alap” JSF • Magas teljesítmény • ADF integráció • Adat megjelenítés komponensek • Active Data Framework • Dialog and popup framework • Navigation menu framework • Drag and drop

  20. ADF Faces Rich Client példák

  21. Adat megjelenítés komponensek

  22. JSF sablonok Sablon

  23. Oracle WebCenter

  24. Oracle WebCenter • WebCenter Framework • Java EE alkalmazásokhoz testreszabás és tartalom gazdag képességek • Portlet/JSF bridge • WebCenter Services • Web 2.0 szolgáltatás az ön által fejlesztett Java alkalmazásoknak

  25. Oracle WebCenter Wiki RSS • Szerző • Szerkesztő • Publikál Oldal létrehozása Mobil Blog

  26. Java tranzakciók diagnosztikája AD4J használatával

  27. Enterprise Manager – Application Diagnostics for Java (AD4J)APM megoldás erősítése Applications Middleware Database Operating Systems AD4J • Probléma diagnosztika éles környezetben • Teljes java aktivitás figyelése: instrumentációra nincs szükség • Tranzakciók trace-elése rétegek között Oracle DB-ig • Configuration Management • Service Level Management • Application Performance Mgmt • Lifecycle Management • Dashboards

More Related