Oracle8i Application Developer's Guide - XML
Release 3 (8.1.7)

Part Number A86030-01

Library

Solution Area

Contents

Index

Go to previous page Go to beginning of chapter Go to next page

Phone Number Portability Using XML Messaging, 7 of 7


Using Internet Message Studio (iMessage) to Create an Application Message Set

Internet Message Studio (iMessage) utility is used to define the message set of the Number Portability application or enterprise. It provides for an easy way to develop a message based application and generates all the necessary code to construct, publish, validate and process application messages.

It also enables sharing of messages between applications and prevents redefining the same message in various applications across the enterprise. The application can execute the generated procedures at run time for all its messaging needs. It also provides the necessary hooks or customization points for including business specific logic. Messages are generated using standard XML.

Code Generation

For every message defined, the iMessage creates a package with the name of the message and the following procedures as part of the package.

Defining Message Sets

Figure 12-1, "Using iMessage's Data Source Window to Define the Data Source for XML Message Elements (in Oracle Developer Forms)" shows how you can use iMessage to define an XML message. This screenshot also illustrates the XML message elements and structure as well as the associated source SQL query.

A number of steps are involved when using iMessage to define your XML message sets. These include the following:

Figure 12-1 Using iMessage's Data Source Window to Define the Data Source for XML Message Elements (in Oracle Developer Forms)


Supported datatypes include

Other data types are SDP Order Parameters, SADP Work Item Parameters, and SDP Fulfilment Action Parameters.


Go to previous page Go to beginning of chapter Go to next page
Oracle
Copyright © 1996-2000, Oracle Corporation.

All Rights Reserved.

Library

Solution Area

Contents

Index