I agree with Rob.
Dont think any of IS solutions can be faster than direct oracle replication. Unless target is only get to IS and second destination DB is just current route for it.
If I understood correctly…
Goal is To get data from Location B(Pakistan) DB to Integration Server on Location A(India).
To achieve this currently you are performing oracle replication from Pakistan Oracle DB to India Oracle DB and performing JDBC notification on Indian Oracle DB.
If you do not need to have data in Indian oracle DB at all and using it only for staging to get to IS in India, then probably having IS/Broker in Pakistan and setting up gateway between IS/Broker on India would be faster. And you can set direct basic notification on Pakistan Oracle DB. Or Getting data in Indian DB doen’t need to be before getting to IS.
So solution would be something like this. Only IF your goal is to get data to target IS faster not to target DB.
Set up / Data Flow / Solution:
Source DB (Pakistan) ==> JDBC Notification set up in Source IS (Pakistan )==>Document goes to Source Broker (Pakistan) ==> Document transferted to Target Broker (India) via Gateway between Pakistan and Inidian Broker ==> Document available on Target (Indian) IS. From here you can do whatever you want with you data. You can even put it in your Indian DB if you need to.
This set up can be faster and real time data transfer from Source to Destination.
Hope I am on right track and not just creating confusion here…
Cheers,
Ajit
#webMethods#webMethods-Architecture#webMethods-General#Integration-Server-and-ESB