hi Christopher ,
How are you integrating with these providers, are these “hotel's application” Web Services?
The problem is the integration part. The hotel application is operational for their hotel management purpose If I want to integrate the travel application with that application how should I approach this.
The hotel application is in struts hibernate, so is the travel app.
Are the hotel-application people supposed to provide me with some api(web-interface) may be in webservices or jms.
In gist what are the ways of doing application integration, the design patterns involved?
What is your main concern, determining what service to call (selecting the correct provider)?
When a user wants to see the hotel suite available from the travel app page he should get the updated data from the hotel application. And when the user wants to book a suite in that particular hotel from the travel-app page he would fill in his data name, age, no of person to stay,date ,stay-duration etc. This data should be updated at the hotel app.
What is the way to do it?
The payment mechanism depends on what service has been provided to you.
If the user wants to make the payment from the travel app application using his credit card or debit card for the hotel suite booking what are parties involved here? Travel app ,hotel app and a payment gateway service provider. how will these integration take place. I believe the payment gateway company would provide some api for doing this. What is your opinion.
For integration what technologies are used? and which one is the best?