I would call it by far one of the BEST Application servers i have ever worked on.
Introduction :
Installation :
Administration :
I would call it by far one of the BEST Application servers i have ever worked on.
Introduction :
Installation :
Administration :
Oracle Fusion is a Suite of Products being provided as a END-END to solution by Oracle.
Following are the Productions within the FUSION suite you should be familiar with to call yourself a MASTER of Oracle Fusion
|
The objective of this tutorial is to install Oracle Fusion Middleware using the documentation provided.
Use the following document for the installation
I used the following for doing the POC
Repository Creation Utility is a graphical and CLI-based tool used to create and manage Oracle Fusion Middleware database schemas
This is only Needed for Oracle OIM
This is only Needed for Oracle OIM
If you are familiar with JAVA and also familiar with JMS then it would make things very easy.
Couple of days back i met a person in my office, a very nice guy, and he recommended the following article to get started of and i also found it is very nice
http://www.redbooks.ibm.com/redpapers/pdfs/redp0021.pdf
Here are couple of highlights for starters,
Note : The programmer cannot specify the name of the target application to which a message is sent. However, he or she can specify a target queue name; and each queue is associated with a program.
A message consists of two parts:
1. Data that is sent from one program to another
2. The message descriptor or message header [ Contains : Version, Message ID, …. etc ]
The message descriptor identifies the message (message ID) and contains control information,
also called attributes, such as message type, expiry time, correlation ID, priority, and the name of
the queue for the reply.
A message can be up to
4 MB or
100 MB long [ depending on the MQSeries version] you use.
Note : MQSeries Version 5 (for distributed platforms) supports a maximum message length of 100 MB.
This is the heart of MQSeries. –> message queue manager (MQM),
In contrast to MQSeries clients, each workstation that runs MQSeries for Windows (Version 2)
has its own queue manager and queues. MQSeries for Windows is a single-user queue manager
and is not intended to function as a queue manager for other MQSeries clients. This product is
designed for a mobile environment.
Note: MQSeries for Windows and MQSeries for Windows NT are two different products.
1. Queues
2. Process definitions
3. Channels
QUEUES
used to store messages sent by programs. There are local queues that are
owned by the local queue manager, and remote queues that belong to a different queue manager
Channels
A Channel is a logical communication link.
- Message Channel
A Message channel connects 2 Queue Manager via Message Channel Agents ( MCA )Such
a channel is unidirectional. It comprises two message channel agents, a sender and a receiver,
and a communication protocol. An MCA is a program that transfers messages from a transmissionqueue to a communication link, and from a communication link into the target queue.
- MQI channels
A Message Queue Interface (MQI) channel connects an MQSeries client to a queue manager
in its server machine. Clients don’t have a queue manager of their own. An MQI channel is
bidirectional.
A channel can use the following transport types: SNA LU 6.2, TCP/IP, NetBIOS, SPX and DEC
Net. Not all are supported on all platforms
Process Definitions
A process definition object defines an application to a queue manager. For example, it contains
the name of the program (and its path) to be triggered when a message arrives for it.
Queues are defined as objects belonging to a queue manager
Local queue |
is a real queue |
Remote queue |
structure describing a queue
|
Transmission queue (xmitq) |
local queue with special purpose
|
Initiation queue |
local queue with special purpose |
Dynamic queue |
local queue created “on the fly” |
Clients and Servers
There are two kinds of clients:
• Slim client or MQSeries client
• Fat client
Fat clients have a local queue manager; slim clients don’t.