11g boot camp weblogic and adf

1,319 views

Published on

A presentation developed as an intro to an "11g Boot Camp" series.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,319
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
54
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • The image presented to clients and customers…
  • … our reality.
  • First, we need to talk about Jdeveloper – the development environment for creating Fusion Middleware applications.
  • 11g boot camp weblogic and adf

    1. 1. 11g Boot Camp: WebLogic and ADF Chad Thompson, Solutions Architect chad.thompson@zirous.com
    2. 2. … about the“Boot Camp”• “Common” Technologies for Fusion – Oracle Weblogic – Application Development Framework (ADF) – Business Process Execution Language (BPEL) – Service Oriented Architecture (SOA)• Specific Fusion Middleware Products – Identity/User Management – Business Intelligence – User Interaction and Content Management
    3. 3. Fusion Middleware FoundationsORACLE WEBLOGIC
    4. 4. Java Enterprise Edition• “Server Side” Java – first known as J2EE• In the Beginning: Servlets, JSPs, EJBs..• The standards process • Specifications (“JSRs”) • Certification (“Compliance”) Goal: Portability, Scalability
    5. 5. Oracle WebLogic• The Application Server market leader• A long history… – “WebLogic, Inc.” (1995-1998) T3Server – BEA Weblogic (1998-2008) – Oracle Weblogic (2008 - )• A strategic platform – Fusion Middleware – Fusion Applications
    6. 6. Basic Services• Messaging• Data Sources• JNDI• Transaction Support• MultiThread Support• Monitoring
    7. 7. WebLogic Environment• Domains,Clusters, Servers• Managed Servers – Single Java Virtual Machine Instances• Clusters – Scalability (Growing a system) – High Availability (Failover)• Domains: a logical grouping of resources that are managed together
    8. 8. Fusion Middleware FoundationsAPPLICATION DEVELOPMENTFRAMEWORK (ADF)
    9. 9. Oracle ADF• A J2EE Framework• Focused on data-driven applications.• Components – Business Services (“Business Components”) – Model/View/Controller• MVC Framework is JSF-based – “ADF Rich Faces” – Heavy use of services.
    10. 10. Oracle JDeveloper• An Integrated Development Environment – Broad support for Fusion Middleware – A „native‟ ADF development environment – Embedded WebLogic Server• Broad Support for Oracle Technology – Including SQL (PL/SQL Development) – Web (HTML, CSS, XML/XSD)
    11. 11. … an example application• Use the “HR” Schema with Oracle XE 11g• Business Component Steps: 1. Create Business Components 2. Enable an “LOV” lookup• MVC (Faces) Steps 1. Create a Bound Task Flow (& embed) 2. Use Data Control to Display Data 3. Create a Detail Popup
    12. 12. Deploying An Application• JDeveloper (esp. for development)• Packaging (EAR/WAR – J2EE, after all) – Best Practices: automation, SVN, ANT, etc. – JDeveloper supports many tools.• Console (Web) Deployment• WSLT Deployment• Enterprise Manager Deployment (!!!)• Oracle Apps – “Extending a Domain”
    13. 13. Summary• Foundations – WebLogic & ADF/Jdeveloper – https://sites.google.com/a/zirous.com/11g/weblogic• Understanding these three technologies (or at least WebLogic and JDeveloper for implementers) are a good start to understanding “Fusion” development.• Next week (?): A bit more hands-on…
    14. 14. chad.thompson@zirous.com Twitter: @zirous_chad

    ×