SlideShare una empresa de Scribd logo
1 de 20
11g Boot Camp: WebLogic and ADF

            Chad Thompson, Solutions Architect
                   chad.thompson@zirous.com
… 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
Fusion Middleware Foundations

ORACLE WEBLOGIC
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
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
Basic Services

•   Messaging
•   Data Sources
•   JNDI
•   Transaction Support
•   MultiThread Support
•   Monitoring
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
Fusion Middleware Foundations

APPLICATION DEVELOPMENT
FRAMEWORK (ADF)
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.
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)
… 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
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”
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…
chad.thompson@zirous.com
       Twitter: @zirous_chad

Más contenido relacionado

La actualidad más candente

Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise Integration
WSO2
 
Java web services soap rest training from hyderabad
Java web services soap rest training from hyderabadJava web services soap rest training from hyderabad
Java web services soap rest training from hyderabad
FuturePoint Technologies
 
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and OptimizedWSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
WSO2
 
One daytalk hbraun_oct2011
One daytalk hbraun_oct2011One daytalk hbraun_oct2011
One daytalk hbraun_oct2011
hbraun
 
WSO2 ESB Integration with REST
WSO2 ESB Integration with RESTWSO2 ESB Integration with REST
WSO2 ESB Integration with REST
WSO2
 
Web sphere application server administration
Web sphere application server administrationWeb sphere application server administration
Web sphere application server administration
akirait4
 
Ibm integration bus
Ibm integration busIbm integration bus
Ibm integration bus
FuturePoint Technologies
 

La actualidad más candente (20)

Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise Integration
 
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
 
Using the Cascade Server Web Service API, by Artur Tomusiak
Using the Cascade Server Web Service API, by Artur TomusiakUsing the Cascade Server Web Service API, by Artur Tomusiak
Using the Cascade Server Web Service API, by Artur Tomusiak
 
Java web services soap rest training from hyderabad
Java web services soap rest training from hyderabadJava web services soap rest training from hyderabad
Java web services soap rest training from hyderabad
 
Share point 2013 and sql server 2012 what to choose
Share point 2013 and sql server 2012   what to chooseShare point 2013 and sql server 2012   what to choose
Share point 2013 and sql server 2012 what to choose
 
Soa 12 jax ws-xml Java API for web services
Soa 12 jax ws-xml Java API for web servicesSoa 12 jax ws-xml Java API for web services
Soa 12 jax ws-xml Java API for web services
 
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and OptimizedWSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
 
One daytalk hbraun_oct2011
One daytalk hbraun_oct2011One daytalk hbraun_oct2011
One daytalk hbraun_oct2011
 
AkashKheradia-New
AkashKheradia-NewAkashKheradia-New
AkashKheradia-New
 
Ax 2012 enterprise portal development
Ax 2012 enterprise portal developmentAx 2012 enterprise portal development
Ax 2012 enterprise portal development
 
Basic method for Java EE Web Profile
Basic method for Java EE Web ProfileBasic method for Java EE Web Profile
Basic method for Java EE Web Profile
 
WSO2 ESB Integration with REST
WSO2 ESB Integration with RESTWSO2 ESB Integration with REST
WSO2 ESB Integration with REST
 
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015
 
Web sphere application server administration
Web sphere application server administrationWeb sphere application server administration
Web sphere application server administration
 
Alfresco Day Stockholm 2015 - Alfresco One
Alfresco Day Stockholm 2015 - Alfresco OneAlfresco Day Stockholm 2015 - Alfresco One
Alfresco Day Stockholm 2015 - Alfresco One
 
Frameworks Galore: A Pragmatic Review
Frameworks Galore: A Pragmatic ReviewFrameworks Galore: A Pragmatic Review
Frameworks Galore: A Pragmatic Review
 
SUE AGILE Architecture (English)
SUE AGILE Architecture (English)SUE AGILE Architecture (English)
SUE AGILE Architecture (English)
 
Oracle developer 11G course دورة اوراكل ديفلوبر من جوري سوفت
Oracle developer 11G course دورة اوراكل ديفلوبر من جوري سوفتOracle developer 11G course دورة اوراكل ديفلوبر من جوري سوفت
Oracle developer 11G course دورة اوراكل ديفلوبر من جوري سوفت
 
Salesforce online training -GoLogica
Salesforce online training -GoLogicaSalesforce online training -GoLogica
Salesforce online training -GoLogica
 
Ibm integration bus
Ibm integration busIbm integration bus
Ibm integration bus
 

Similar a 11g boot camp weblogic and adf

Oracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slidesOracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slides
Yogesh Sharma
 
Raju_Datla_Resume
Raju_Datla_ResumeRaju_Datla_Resume
Raju_Datla_Resume
VEERA DATLA
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
CMC Limited
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Mohammed Arefeen
 

Similar a 11g boot camp weblogic and adf (20)

SOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.pptSOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.ppt
 
ADF in Action - getting (re)acquainted with Oracle’s premier application deve...
ADF in Action - getting (re)acquainted with Oracle’s premier application deve...ADF in Action - getting (re)acquainted with Oracle’s premier application deve...
ADF in Action - getting (re)acquainted with Oracle’s premier application deve...
 
ADF Essentials (KScope14)
ADF Essentials (KScope14)ADF Essentials (KScope14)
ADF Essentials (KScope14)
 
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
 
Wael Abdeen Resume
Wael Abdeen ResumeWael Abdeen Resume
Wael Abdeen Resume
 
Apex ace update
Apex ace updateApex ace update
Apex ace update
 
ofm-msft-interop-v5c-132827.ppt
ofm-msft-interop-v5c-132827.pptofm-msft-interop-v5c-132827.ppt
ofm-msft-interop-v5c-132827.ppt
 
Oracle ADF (Application Development Framework) for Forms, Developers Slides
Oracle ADF (Application Development Framework) for Forms, Developers SlidesOracle ADF (Application Development Framework) for Forms, Developers Slides
Oracle ADF (Application Development Framework) for Forms, Developers Slides
 
Oracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slidesOracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slides
 
Oracle OpenWorld 2014 Review Part Four - PaaS Middleware
Oracle OpenWorld 2014 Review Part Four - PaaS MiddlewareOracle OpenWorld 2014 Review Part Four - PaaS Middleware
Oracle OpenWorld 2014 Review Part Four - PaaS Middleware
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008
 
Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009
 
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET ProgrammingEssential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programming
 
Raju_Datla_Resume
Raju_Datla_ResumeRaju_Datla_Resume
Raju_Datla_Resume
 
Noonan_resume
Noonan_resumeNoonan_resume
Noonan_resume
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
 
Oracle soa/Fusion developer
Oracle soa/Fusion developerOracle soa/Fusion developer
Oracle soa/Fusion developer
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

11g boot camp weblogic and adf

  • 1. 11g Boot Camp: WebLogic and ADF Chad Thompson, Solutions Architect chad.thompson@zirous.com
  • 2.
  • 3.
  • 4.
  • 5. … 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
  • 6.
  • 8. 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
  • 9.
  • 10. 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
  • 11. Basic Services • Messaging • Data Sources • JNDI • Transaction Support • MultiThread Support • Monitoring
  • 12. 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
  • 13.
  • 14. Fusion Middleware Foundations APPLICATION DEVELOPMENT FRAMEWORK (ADF)
  • 15. 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.
  • 16. 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)
  • 17. … 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
  • 18. 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”
  • 19. 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…
  • 20. chad.thompson@zirous.com Twitter: @zirous_chad

Notas del editor

  1. The image presented to clients and customers…
  2. … our reality.
  3. First, we need to talk about Jdeveloper – the development environment for creating Fusion Middleware applications.