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

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

Embed Size (px)

Citation preview

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

1Copyright © 2004, Oracle. All rights reserved.

Introduction to Oracle Forms Developer and Oracle Forms Services

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

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

Objectives

After completing this lesson, you should be able to do the following:• Define grid computing • Explain how Oracle 10g products implement grid

computing • Describe the components of Oracle Application

Server 10g and Oracle Developer Suite 10g• Describe the features and benefits of Oracle

Forms Services and Oracle Forms Developer• Describe the architecture of Oracle Forms

Services

• Describe the course application

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

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

Internet Computing Solutions

Application Typeand Audience

Enterprise applications,Business developers

Java components,Component developers

ProductApproach

Repository-basedmodeling & generation,

Declarative

OracleProducts

Oracle Designer,Oracle Forms Developer, & Oracle Forms Services

Two-way coding,Java and JavaBeans

Oracle JDeveloper Oracle Application Server 10g

Browser-based, Dynamic HTML

Self-service applications &content management,Web site developers

Oracle PortalOracle Database Server

Dynamic Webreporting, Drill,

Analyzing, Forecasting

Reporting and analytical applications,MIS & business users

Oracle Reports Developer,Oracle Reports Services,

Oracle Discoverer, &Oracle Express

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

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

Plugging into the Grid

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

• Made possible by innovations in hardware

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

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

Oracle Enterprise Grid Computing

Oracle's grid infrastructure products:

• Oracle Database 10g

• Oracle Application Server 10g

• Oracle Enterprise Manager 10gGrid Control

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

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

Oracle 10g Products and Forms Development

Forms Services Forms Developer

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

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

Oracle Application Server 10g Architecture

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

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

Oracle Application Server 10g Components

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

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

Oracle Forms Services Overview

A component of Oracle Application Server that deploys Forms applications to Java clients in a Web environment

Oracle Application ServerForms Services

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

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

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

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

Forms Services Architecture

JRE

Applicationlogic layer

Data manager/PL/SQL engine

User interface layer

Forms Listener Servlet

Forms Servlet

Forms Runtime

Client Tier Database TierMiddle Tier:

Application Server

Incrementallydownloaded

File containingapplication code

Net Services

Java applet

DB

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

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

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

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

Benefits and Components of Oracle Developer Suite 10g

•OWB•Discoverer•Reports

•JDeveloper•Forms•Designer•SCM

Business Intelligence

Application Development

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

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

Oracle Developer Suite 10g Application Development

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

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

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

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

Oracle Forms Developer Overview

Oracle Forms Developer:

• Is a productive development environmentfor Internet business applications

• Provides for:– Data entry– Queries

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

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

Oracle Forms Developer: Key Features

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

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

Summit Office Supply Schema

Order Entry

Application

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

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

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

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

Summit Application

CV_Customer Canvas

CUSTOMERS Block

CV_Order Canvas

ORDERS Block

ORDER_ITEMS Block

CV_Inventory Canvas

INVENTORIESTable

CUSTOMERSTable

ORDERSTable

ORDER_ITEMSTable

CustomersForm

Orders Form

INVENTORIES Block

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

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

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

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

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

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

Summary

In this lesson, you should have learned that:

• Grid computing makes computing power available without regard to its source

• Oracle 10g products provide the software to implement enterprise grid computing

• Oracle Application Server 10g provides services for building and deploying Web applications

• Oracle Developer Suite 10g includes components for application development and business intelligence

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

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

Summary

• Benefits of Oracle Forms Services include:– Optimized Web deployment of Forms applications– Rich Java UI without Java coding– Generic Java applet to deploy any Forms

application• 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.