tags:

views:

252

answers:

2

We have a PeopleSoft installation and I am building a separate web application that needs to pull data from the PeopleSoft database. The web application will be on a different server than PeopleSoft, but the same internal network.

What are the options, and I welcome any recommendations.

A: 

I guess it depends on your requirement, and which version of PeopleSoft you're on.

Do you want real-time lookup? If that's the case then you'll want to look at Web Services/Integration Broker.

If you want a batch/bulk export then a scheduled App Engine would do the trick.

PeopleSoftTipster
i am not yet familiar with PS, are you saying that PS has something where i may expose the data via web services?And, do you see any negative consequence in just setting up a datasource that goes directly to the PS database?
bmw0128
+2  A: 

Yes - Integration Broker is Peoplesoft's proprietary implementation of a publish/subscribe mechanism, speaking xml. You could of course just write code that goes against your database using JDBC or OLE/ODBC. Nothing keeps you from doing this. However, you must understand the Peoplesoft database schema, so that you are pulling from, or inserting/updating/deleting all of the proper data. Peoplesoft takes care of this for you.

Also, check out Component Interfaces - and they are exposed as an API to Java or C/C++.

Epictetus