Studio Edition Version 12.2.1.4.0
I have an existing ADF application running in production. We've now created a new separate dashboard application that contains a single task flow with BAM (Business Activity Monitoring) dashboards.
I need to integrate this new dashboard functionality into our main production application. The requirement is to add a "BAM" link in the main application, and when users click on this link, the dashboard task flow should load.
What is the best approach to integrate this dashboard task flow into our existing application? I'm considering several options:
- Should I create an ADF Library JAR from the dashboard application and add it to the main application?
- Should I use a region to embed the dashboard task flow?
- Should I use remote task flow execution?
- Is there a way to dynamically load the dashboard at runtime?
- Or should I consider a completely different approach like iframe integration?
I'm concerned about minimizing changes to the production application while ensuring good performance. Also, what considerations should I keep in mind regarding security context and session sharing between the applications?
What would be the most maintainable approach that would allow us to develop and update the dashboard independently from the main application?