Enterprise Integration Services

Enterprise Integration Point (EIP)

CSI’s Enterprise Integration Point (EIP) service is our core areas of expertise. We specialize in integrating systems and processes throughout the enterprise, helping companies realize real-time data sharing between each of their business-critical systems. CSI: workforce delivers highly techno functional Consultants with several years of experience in the following a wide range of integration options including:

Application Messaging also referred to as Publish and Subscribe (Pub/Sub)—enables applications to publish data as XML documents that can be subscribed to by multiple processes. These processes can be located on the same database and/or server or can be located on another database and/or server. It works in an asynchronous environment, which means the publisher doesn't need to be connected to the subscriber when publishing the data. This is comparable to the way email uses queues in order to guarantee the delivery of a message to its subscribers. Wherever possible, interfaces across databases have been designed to use an asynchronous interface via Application Messaging. This provides customers with more flexibility in deploying and operating PeopleSoft systems.

Component Interfaces (CI) expose the rich functionality delivered in the hundreds of components that make up PeopleSoft products. A component is an atomic transaction, which implements a business process or function. A component interface provides real time synchronous access to the PeopleSoft business rules and data associated with a business component. The interface is exposed via standard access methods. Component Interfaces can be viewed as "black boxes" that encapsulate PeopleSoft data and business processes, and hide the details of the structure and implementation of the underlying page and data. The actual interface consists of a set of clearly defined properties and methods that follow an object-oriented programming model.

The EDI (Electronic Data Interchange) Manager is a tool for managing a customer's electronic commerce transactions with their trading partners. It provides panels that allow customers to setup and maintain data about their trading partners, define additional e-commerce transactions based on their trading partner's requirements and monitor EDI processing activities. The batch inbound and outbound transaction processing of EDI Manager are written in Application Engine and use a grid to map data between the tables in a PeopleSoft application and PeopleSoft Business Documents.

The File class provides methods and properties for reading from and writing to external files. Most application interfaces to files require complex parsing of file data. Files that allow for this kind of complexity in a PeopleSoft application are based on a file layout. A file layout is a definition (or mapping) of a file to be processed. It identifies where in the file data fields are located. This powerful interface allows application developers to access data from a file as they would a message or a panel buffer (scroll). There is no need to parse each file record into fields.

Business Interlinks enable you to perform component-based, real-time integration from PeopleSoft to external systems. Business Interlinks do this by creating synchronous transactions that allow PeopleSoft applications to pass data to and receive data from the external system in real time. You can use Business Interlinks to integrate PeopleSoft with external systems, with another PeopleSoft application, and systems on the Internet.