Peoplesoft XML Publisher Guide

Sunday 17 November 2013

PeopleSoft Integration Broker Basics

In this post we are going to understand in short about Integration Broker in PeopleSoft. What is the use of it?

What is PeopleSoft Integration Broker?

"Integration Broker in PeopleSoft is a mechanism provided to communicate with the external applications which can be any other PeopleSoft application, fusion applications, Oracle Apps, etc."
This communication takes place with the help of XML files. For subsribing to data by any external system the communication takes place with the help of default connectors that is already a delivered one or with any custom connector. In simple terms this connectore are linked to the Integration gateway through which the communication takes place with the help of Messages, Nodes, Target Connector, Peoplecode.

Lets see each of them in some detail.

Gateways Integration Gateways run on PeopleSoft Web Server. It the medium or the pathways between PeopleSoft and any external system. The PeopleSoft Integration Gateway knows about the node by which it has the udnerstanding of the server name, app server port, username and password so that it is able to connect to the node's app server and can put the message to the running PeopleSoft environment.
A gateway URL is like this "http:\\servername:port\PSIGW\PeopleSoftListeningConnector
PSIGW - This stands for PeopleSoft Integration Gateway

Nodes In PeopleSoft all applications is having a default node for each of them. This nodes let the application know for which a message belongs to and can talk with that.
Example of node are PSFT_HR (HRMS), PSFT_EP (Financials).

Messages A Message define the structure of the XML which is used to sent between nodes. The difference between Asynchronous and Synchronous messages is just acknowledgement. Synchronous messages have to get acknowledge by the receiver whereas Asynchronous message don't.

Queques Queques in PeopleSoft are used to manage groups of messages that are sent through multiple pipes. It is used in administration of Integration Gateway. For example in a queque group of messages for employee data in HRMS application is to be sent to Financials but since Financials is down then the Message Queque can be paused as well. Before the release of PeopleTools 8.48, Queues were also called as "Message Channels".
Few more topics we will cover in next up coming post.

No comments:

Post a Comment