1 Introduction to Oracle Forms Developer and Oracle

  • Slides: 24
Download presentation
1 Introduction to Oracle Forms Developer and Oracle Forms Services Copyright © 2004, Oracle.

1 Introduction to Oracle Forms Developer and Oracle Forms Services Copyright © 2004, Oracle. All rights reserved.

Objectives After completing this lesson, you should be able to do the following: •

Objectives After completing this lesson, you should be able to do the following: • Define grid computing • Explain how Oracle 10 g products implement grid computing • Describe the components of Oracle Application Server 10 g and Oracle Developer Suite 10 g • Describe the features and benefits of Oracle Forms Services and Oracle Forms Developer • Describe the architecture of Oracle Forms Services • Describe the course application 1 -2 Copyright © 2004, Oracle. All rights reserved.

Internet Computing Solutions 1 -3 Application Type and Audience Product Approach Oracle Products Enterprise

Internet Computing Solutions 1 -3 Application Type and Audience Product Approach Oracle Products Enterprise applications, Business developers Repository-based modeling & generation, Declarative Oracle Designer, Oracle Forms Developer, & Oracle Forms Services Java components, Component developers Two-way coding, Java and Java. Beans Oracle JDeveloper Oracle Application Server 10 g Self-service applications & content management, Web site developers Browser-based, Dynamic HTML Oracle Portal Oracle Database Server Reporting and analytical applications, MIS & business users Dynamic Web reporting, Drill, Analyzing, Forecasting Oracle Reports Developer, Oracle Reports Services, Oracle Discoverer, & Oracle Express Copyright © 2004, Oracle. All rights reserved.

Plugging into the Grid computing is: a computer network in which each computer's resourcesare

Plugging into the Grid computing is: a computer network in which each computer's resourcesare shared with every other computer in the system. Processing power, memory and data storage are all community resources that authorized users can tap into and leverage for specific tasks. A grid computing system can be as simple as a collection of similar computers running on the same operating system or as complex as inter-networked systems comprised of every computer platform you can think of. • Software infrastructure that uses low-cost servers and modular storage to: – Balance workloads – Provide capacity on demand • 1 -4 Made possible by innovations in hardware Copyright © 2004, Oracle. All rights reserved.

Oracle Enterprise Grid Computing Oracle's grid infrastructure products: • Oracle Database 10 g •

Oracle Enterprise Grid Computing Oracle's grid infrastructure products: • Oracle Database 10 g • Oracle Application Server 10 g • Oracle Enterprise Manager 10 g Grid Control 1 -5 Copyright © 2004, Oracle. All rights reserved.

Oracle 10 g Products and Forms Development Forms Services 1 -6 Forms Developer Copyright

Oracle 10 g Products and Forms Development Forms Services 1 -6 Forms Developer Copyright © 2004, Oracle. All rights reserved.

Oracle Application Server 10 g Architecture 1 -7 Copyright © 2004, Oracle. All rights

Oracle Application Server 10 g Architecture 1 -7 Copyright © 2004, Oracle. All rights reserved.

Oracle Application Server 10 g Components 1 -8 Copyright © 2004, Oracle. All rights

Oracle Application Server 10 g Components 1 -8 Copyright © 2004, Oracle. All rights reserved.

Oracle Forms Services Overview A component of Oracle Application Server that deploys Forms applications

Oracle Forms Services Overview A component of Oracle Application Server that deploys Forms applications to Java clients in a Web environment 1 -9 Oracle Application Server Forms Services Copyright © 2004, Oracle. All rights reserved.

1 -10 Copyright © 2004, Oracle. All rights reserved.

1 -10 Copyright © 2004, Oracle. All rights reserved.

Forms Services Architecture Client Tier Middle Tier: Application Server Database Tier Forms Listener Servlet

Forms Services Architecture Client Tier Middle Tier: Application Server Database Tier Forms Listener Servlet Forms Servlet Incrementally downloaded Forms Runtime User interface layer Net Services Application logic layer JRE Java applet 1 -11 Data manager/ PL/SQL engine File containing application code Copyright © 2004, Oracle. All rights reserved. DB

1 -12 Copyright © 2004, Oracle. All rights reserved.

1 -12 Copyright © 2004, Oracle. All rights reserved.

Benefits and Components of Oracle Developer Suite 10 g Application Development • OWB •

Benefits and Components of Oracle Developer Suite 10 g Application Development • OWB • Discoverer • Reports • JDeveloper • Forms • Designer • SCM Business Intelligence 1 -13 Copyright © 2004, Oracle. All rights reserved.

Oracle Developer Suite 10 g Application Development 1 -14 Copyright © 2004, Oracle. All

Oracle Developer Suite 10 g Application Development 1 -14 Copyright © 2004, Oracle. All rights reserved.

1 -15 Copyright © 2004, Oracle. All rights reserved.

1 -15 Copyright © 2004, Oracle. All rights reserved.

Oracle Forms Developer Overview Oracle Forms Developer: • Is a productive development environment for

Oracle Forms Developer Overview Oracle Forms Developer: • Is a productive development environment for Internet business applications • Provides for: – Data entry – Queries 1 -16 Copyright © 2004, Oracle. All rights reserved.

Oracle Forms Developer: Key Features 1 -17 Copyright © 2004, Oracle. All rights reserved.

Oracle Forms Developer: Key Features 1 -17 Copyright © 2004, Oracle. All rights reserved.

Summit Office Supply Schema Order Entry Application 1 -18 Copyright © 2004, Oracle. All

Summit Office Supply Schema Order Entry Application 1 -18 Copyright © 2004, Oracle. All rights reserved.

1 -19 Copyright © 2004, Oracle. All rights reserved.

1 -19 Copyright © 2004, Oracle. All rights reserved.

Summit Application CV_Customer Canvas CUSTOMERS Table CUSTOMERS Block Customers Form CV_Order Canvas ORDERS Table

Summit Application CV_Customer Canvas CUSTOMERS Table CUSTOMERS Block Customers Form CV_Order Canvas ORDERS Table ORDER_ITEMS Table ORDERS Block ORDER_ITEMS Block CV_Inventory Canvas INVENTORIES Block INVENTORIES Table 1 -20 Copyright © 2004, Oracle. All rights reserved. Orders Form

1 -21 Copyright © 2004, Oracle. All rights reserved.

1 -21 Copyright © 2004, Oracle. All rights reserved.

1 -22 Copyright © 2004, Oracle. All rights reserved.

1 -22 Copyright © 2004, Oracle. All rights reserved.

Summary In this lesson, you should have learned that: • Grid computing makes computing

Summary In this lesson, you should have learned that: • Grid computing makes computing power available without regard to its source • Oracle 10 g products provide the software to implement enterprise grid computing • Oracle Application Server 10 g provides services for building and deploying Web applications • Oracle Developer Suite 10 g includes components for application development and business intelligence 1 -23 Copyright © 2004, Oracle. All rights reserved.

Summary • Benefits of Oracle Forms Services include: • Oracle Forms Services consists of

Summary • Benefits of Oracle Forms Services include: • Oracle Forms Services consists of the Forms client, the Forms Servlet, the Forms Listener Servlet, and the Forms Runtime Engine. Benefits of Oracle Forms Developer include rapid application development, application partitioning, flexible source control, extended scalability, and object reuse. The course application is a customer and order entry application for Summit Office Supply. • • 1 -24 – Optimized Web deployment of Forms applications – Rich Java UI without Java coding – Generic Java applet to deploy any Forms application Copyright © 2004, Oracle. All rights reserved.