Consume data from Peoplesoft with Integration Broker - rest

Hello i was thinking of how to get data through (rest API) from Peoplesoft after it consume in a 3rd party app i have developed apart.
I have read about INTEGRATION BROKER would be ideal. But not sure how to do the setup.
Basically I want to consume names from DB through web-services.
Would it be possible?
Thanks in advance.

Several years ago, my friend Hakan created documentation to help customers implement integration broker. You can find a link here: https://blog.jsmpros.com/2013/01/how-to-configure-and-use-integration.html

Related

How can I get two platforms to exchange data by leveraging their REST APIs

I use two independent eCommerce platforms that don't officially support communication with one another, however, both have exposed REST API for managing products, orders, etc.
My question is: how can I leverage their APIs to allow the two platforms to exchange data?
Neither platform offers a workspace to code API calls and execute on retrieved records, so I don't understand how this scenario fits in the client server model.
Would this require a third node to be set up to act as the client with each of the eCommerce platforms acting as servers?
If so, then I surmise that this client would need to, for example, perform a GET request from Platform A, store the retrieved records in a database, then perform a POST to create the records in Platform B.
If my above understanding is correct, can anyone please advise on a platform/service with which this functionality can be built and managed? Is Postman what I'm looking for?
I'm still new to web API development, so please excuse my ignorance.
Any help would be much appreciated.
Thanks

Save ConversationReference on database

I'm creating a Teams bot to send proactive messages and I should save the ConversationReference on the database but my question is how?
Should I save the whole object or just some proprieties?
I'm using Postgres for the database and I'm build the bot in Java.
You actually don't need the entire ConversationReference. There are a few ways to implement Proactive Messaging, and the most simple requires only a conversation Id and a Service Url. Please see this other answer I posted a few months ago, where I reference some sample code and a video from a talk I gave, which both go into more detail. The samples I link to there are in node and C#, so not Java directly, but you should be able to get a good start between those two.

Message format/specification for distributed REST services?

I have a growing number of REST services that talk to each other with JSON. Right now, the communication is direct, but it's possible that a broker might process and distribute later on.
This is the only one I've found so far:
https://github.com/cjus/umf/blob/master/umf.md
Are there others that would be better suited? Thanks.
You can use JSON Schema.
There is more explanatory info available also.

MessageHub - api for creating topics?

In the bluemix web console, it is possible to create topics. However, is it possible to create topics using a REST API? I couldn't see documentation online - maybe I missed it.
#SHC no worries, it is easy to miss. Try here for a brief mention and link to the Swagger document for the topic administration API: https://console.ng.bluemix.net/docs/services/MessageHub/messagehub010.html#messagehub037
The docs are currently been restructured to improve discoverability. Feel free to come back if you have further questions.

connecting multiple databases(Instances) in Openbravo

I'm new to Openbravo development and i have a scenario where in, we have two openbravo instances lets say OB1,OB2. I need to write one DALProcess process which runs on OB1 instance and it should be able to connect to another OB2 instance and retrieve data from OB2 and insert/update data in OB1. So i need to manage two connections in my process.
I have no clue how to go ahead with this.It would be helpful if folks worked on openbravo development can share their ideas and suggestions.
Regards,
Raghu
I think you can fulfill your requirement using web service. Openbravo provides webservices api that you can use to create endpoints for data exchange through restful web service on both the instances.
Say OB1 is receiver, and OB2 is the producer. So you need to create endpoint on OB2 (which basically is an URI) that will take some input parameter through GET/POST and then query DB2 and send the result in json format to OB1.
Take a look on this, it might help you regarding the Openbravo Rest API - Openbravo Rest