Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Oracle  9i AS portal bible
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Oracle  9i AS portal bible

Oracle 9i AS portal bible

Rick Greenwald, James Milbery

956 pages, parution le 01/06/2001

Résumé

This is your complete reference to Oracle Portal -- the next generation release of Oracle WebDB, which provides a secure and manageable framework for delivering access to distributed software services and information resources.

Oracle9iAS™ Portal Bible shows you how to use Oracle Portal to build and deploy enterprise portals. Tthis book is for experienced Oracle users, developers, and database administrators looking for a more efficient means for delivering data to employees and customers over a web-based network. The book includes a complete and in-depth exploration of the various components of Oracle Portal and also shows you how to use the SiteBuilder component of Oracle Portal to create and manage Web sites. You'l learn how to create and deploy portlets and understand how to use the portlet API to extend the functionality of their components. Other topics covered in the book are integrating Oracle Portal's functions with those of legacy applications; administering completed web applications using built-in management and performance monitoring functions; and creating, integrating, and customizing portlets. Plus, Oracle9iAS™ Portal Bible includes a CD with all source code from the book as well as a complete sample Oracle database.

Table of Contents

Preface ix

Acknowledgments xi

Part I:

Introduction

Chapter 1: Introducing Oracle9iAS Portal

Choosing Oracle9iAS Portal

Understanding How Oracle9iAS Portal Is Packaged

Taking a Look at Oracle9iAS Portal Functionality

Understanding Oracle9iAS Portal Components

Understanding Oracle9iAS Portal Organization

Applications

Content Areas

Pages

Creating Oracle9iAS Portal Components

Chapter 2: Installing and Configuring Oracle9iAS Portal

Obtaining a Copy of Oracle9iAS Portal

Installing Oracle9iAS Portal

Before you begin

Oracle9iAS Portal installation -- part 1

Oracle9iAS Portal installation -- part 2

Configuring network protocols

Configuring Oracle9iAS Portal

Performing Post-Installation Checks

Creating and Using the NetU Database

Installing the NetU sample data

Creating an application for NetU

Creating a privileged developer account

Chapter 3: Introducing the Oracle9iAS Portal Environment

Introducing the Oracle9iAS Portal Environment

The banner

The help system

The banner properties

The my Links portlet

The my Work portlet

The On The Web portlet

The Build Tab

A Few Words about Wizards

Chapter 4: Using the Navigator

Introducing the Navigator

The Pages Tab

The Content Areas Tab

The Applications Tab

Using the Find Mechanism

Chapter 5: Browsing the Database

Basic Database Object Definitions

The Database Objects Tab of the Navigator

Accessing database objects with the Database Navigator

Working with the Database Navigator

Browsing Data

Interacting with Data

Updating data

Inserting data

Issues with writing data

Creating Database Objects

Creating a table

Part II: Building a Portal

Chapter 6: Introducing Portals and Portlets

Understanding What a Portal Is

Understanding What a Portlet Is

Supporting Portlets in Oracle9iAS Portal

Portlet management

Framework services

Automatic portlet generation

Runtime Implementation of Portals

Caching in Oracle9iAS Portal

Types of caching

Levels of caching

Caching precautions

Chapter 7: Building a Portal Page

Creating a Portal Page

Page layout and style

Customizing the banner

Adding Portlets

Working with regions

Finishing the page

Customizing the Page

Making Changes as a Page User

Working with the HTML portlet

Creating a personal version of a page

Promoting a page

Designating a default page

Part III: Oracle9iAS Portal Components

Chapter 8: Building Oracle9iAS Portal Reports

Building a QBE Report

Defining a report

Shaping your report

Allowing users to shape the report

Using templates and adding text to your report

Running Your Report

Creating a Report with the Query Wizard

Editing Your Report

Chapter 9: Advanced Reporting Techniques

Creating a Report from a SQL Statement

Extending Reports with SQL

Using the Custom Layout for Reports

Adding Parameters to Your Report

Using Multiple Tables in a Report

Multiple tables for reference information

Multiple tables for master-detail relationships

Using Reports as Portlets

Calling Your Reports Directly

More Information on Reporting

Chapter 10: Building Oracle9iAS Portal Forms

Understanding Forms in Oracle9iAS Portal

Form types supported by Oracle9iAS Portal

Creating Forms Based on Tables

The first part of the table-based Form Wizard

Oracle9iAS Portal form-creation concepts

Form options

Button options

Data field options

Finishing the form

Running your form

Adding a Form to a Portal Page

Chapter 11: Building Forms -- Part II

Forms Based on Stored Procedures

What are stored procedures?

Oracle9iAS Portal and stored procedures

The sample stored procedure

Building a form based on a stored procedure

Master-Detail Forms

Building a master-detail form

Formatting options

Running your master-detail form

Chapter 12: Building Charts

Creating Charts with the Query Wizard

Beginning the chart-building process

Describing the chart

Display options

Finishing the chart

Running your chart

Creating a more complex chart

Creating Charts Based on a SQL Statement

Charts based on multiple tables

Formatting values and limiting rows

Adding a Chart as a Portlet

Chapter 13: Building Oracle9iAS Portal Calendars

Understanding Oracle Dates

Date arithmetic

Date formatting

Building a Simple Calendar

Calendar query format

Formatting the display

Specifying customization entry form display options for the calendar

Text options

Running the Calendar

Adding information to a calendar

Linking from the calendar cells

Adding parameters

Managing calendar objects

Chapter 14: Working with Hierarchies

Understanding Hierarchies

Building a Simple Hierarchy

Navigating Through a Hierarchy

Enhancing Your Hierarchy

Chapter 15: Working with HTML

Creating Dynamic Pages

Adding additional HTML code to the page

Adding additional SQL code

Mixing HTML and SQL

Adding Parameters to Dynamic Pages

Using Frame Drivers

Connecting frame drivers to components with parameters

Part IV: Building Oracle9iAS Portal Applications

Chapter 16: Working with Lists-of-Values (LOVs)

Defining Lists-of-Values

Update versus Query List-of-Values Objects

Building a simple, static LOV object

Testing your LOV object

Deploying a Static LOV Object to Another Component

Creating a Dynamic LOV Object

Using the Dynamic LOV to Update Records

Using Multiselect Lists-of-Values

Advanced Techniques for LOV Objects

Derived columns

Dynamic query lists

Multivalue tables

Lists-of-Values with BIND Variables

Chapter 17: Creating Oracle9iAS Portal Menus

Understanding Universal Resource Locators

Using Simple Static Pages with Portal

Adding a Virtual Path to the System

Building a Portal Menu

Using the Portal Menu Builder Wizard

Editing the menu

Adding menu items to menus and submenus

Linking Root Menus and Advanced Menu Options

Advanced menu options

Using Menus as Portlets

Chapter 18: Building Consistency in Oracle9iAS Portal Web Sites and Applications

Content Creation versus Standards Enforcement

Adding Color to Your Components

Video display

Video color settings

Defining portal colors

Using Fonts

Adding fonts to Portal

Editing fonts

Deploying colors and fonts

Adding Images

Portal image types

Adding images

Using Templates

Adding a new template

Using unstructured templates

Deploying Templates into Your Components

Chapter 19: Data Validation with Oracle9iAS Portal

Data Validation Concepts

Using JavaScript

JavaScript compatibility

JavaScript form elements

JavaScript elements

JavaScript dates

Creating JavaScript Validations with Portal

Testing the JavaScript

Building More Complicated Scripts

Attaching Validations to Forms

Using Other JavaScript Events

Adding JavaScript code to templates

Performing Cross-Field Validations

Performing Cross-Record Validations

Performing Server-Side Validations

Chapter 20: Using Links to Connect Oracle9iAS Portal Objects

Defining Links

Linking from an Existing Component

Linking the STUDENTS report to the CLASSES report

System parameters

Testing a Link

Making a Dynamic Link

Using Links to Update Data

Using Portal Parameter Arrays

Chapter 21: Integrating PL/SQL Logic

Using Oracle HTML Packages

Printing and formatting

Document structure

Advanced document structure procedures

Additional procedures

Forms

Using Oracle9iAS's PL/SQL Web Toolkit

Working with OWA_COOKIE

Integrating HTP and PL/SQL Web Toolkit Procedures with Portal

Adding database access code to PL/SQL blocks

Advanced PL/SQL code

Debugging and Advanced Concepts

Part V: Building Oracle9iAS Portal Sites

Chapter 22: Using Content Areas

Understanding the Content Area Architecture

Creating a Content Area

Customizing Content Areas

Folders

Manipulating Styles with the Style Manager

Setting the banners

Modifying items and backgrounds

Changing the folder layout

Modifying the Navigation Bar

Adding Categories and Perspectives

Adding categories

Adding perspectives

Modifying Content Area Properties

Setting basic properties

Modifying Content Area quota

Setting folder properties

Setting Content Area logo and database access descriptors

Chapter 23: Deploying Oracle9iAS Portal Sites

Understanding Portal Deployment Components and Its Architecture

Replacing the listener

Modifying Database Access Descriptors

Understanding Application Schemas

Deploying Portal Applications

Schema definition

Staging areas

Server configuration

Component deployment

Using Direct Access URLs

Pages

Folders

Categories and perspectives

Documents

Components

Chapter 24: Content Areas -- Part II

Reviewing the Content Area Concept

Applying and Securing Content Areas

Creating user accounts for Content Areas

Adding users and groups to folders

Adding Content to Your Site

Adding Content with Advanced Components to the Site

Application components

Application components with parameters

Calling PL/SQL procedures

Java code

Using Other Accounts to Add Content

Considering Some Advanced Topics

Item management

Advanced searching

Content Areas on portal pages

Part VI: Administering Oracle9iAS Portal

Chapter 25: Administering Oracle9iAS Portal Components

Using Oracle9iAS Portal Version Control

Managing Components

The Develop tab

The Manage tab

The Access tab

Managing Applications

Exporting and Importing Components and Applications

Single sign-on accounts

Security data for users and groups

Pages

Applications

Shared components

Data

Content Areas

Administering the Oracle9iAS Portal Environment

Services portlet

Provider portlet

Node portlet

Chapter 26: Oracle9iAS Portal Security

Understanding Oracle Database Security

Creating Privileged Accounts with Portal

Testing the default developer account settings

Modifying account privilege settings

Creating Groups and Group Privileges

Creating groups and assigning privileges

Creating Privileges on Individual Objects

Setting Schema Privileges

Using the Login Server

Chapter 27: Monitoring Oracle9iAS Portal Performance

Using Portal Monitoring Tools

Working with the Log registry

Object monitoring tools

Answers to common questions -- customizing the interface

Monitoring Database Objects

Database information section

Database Memory Consumption, Transactions, and Locks section

Database objects and storage tools

Changing the Activity Log Settings

Part VII: Advanced Techniques

Chapter 28: Creating Your Own Portlet and Provider

Using the Portal Development Kit

Categories of portlets

Using Portlet Services

Creating a Portlet with PL/SQL

Exposing the Oracle9iAS Portal APIs

Creating a Database Provider with PL/SQL

Registering Your Provider

Using Your Portlet

Customizing Your Portlet

Creating user customization stores

Creating a customization form

Enabling customization

Calling a Built-in Portlet

Creating a Web Provider and Portlet with Java Server Pages

Using the URL Portlet

Chapter 29: Advanced Tips and Techniques

Learning Tips and Tricks in PL/SQL

Passing generated default values to forms

Generating primary keys using sequences and/or triggers

Working with Cookies

Cookie source code

Adding Custom Attributes and Types

Appendix A: What's On the CD-ROM

Appendix B: Loading Portal Examples

Index

Book Registration Information

L'auteur - Rick Greenwald

Rick Greenwald has been active in the world of computer software for nearly two decades, including stints with Data General, Cognos, and Gupta. He is currently an analyst with Oracle Corporation. He has been a principal author of ten books and countless articles on a variety of technical topics, and has spoken at conferences and training sessions across six continents. In addition to Oracle in a Nutshell, Rick's books include Oracle Essentials: Oracle9i, Oracle8i, and Oracle8 (principal author with Robert Stackowiak and Jonathan Stern, O'Reilly & Associates, 2001), Oracle Power Objects Developer's Guide (principal author with Kasu Sista and Richard Finklestein, Oracle Press, 1995); Mastering Oracle Power Objects (principal author with Robert Hoskins, O'Reilly & Associates, 1996); Using Oracle Web Server (principal author with many others, Que Publishing, 1997); The Oracle WebDB Bible (principal author with Jim Milbery, IDG Books Worldwide, 1999); and Administering Exchange Server (principal author with Walter Glenn, Microsoft Press, 1999).

Caractéristiques techniques

  PAPIER
Éditeur(s) IDG
Auteur(s) Rick Greenwald, James Milbery
Parution 01/06/2001
Nb. de pages 956
Format 18,8 x 23,4
Couverture Broché
Poids 1489g
Intérieur Noir et Blanc
EAN13 9780764547492
ISBN13 978-0-7645-4749-2

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription