Question
WellsFargo
IN
Last activity: 6 Mar 2017 14:07 EST
What is the best apporoach to include an external application as a mash up in Pega application
What is the best apporoach to include an external application as a mash up in Pega application
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
US
Can you elaborate what you are trying to accomplish with some screenshots? Pega Web Mashup is normally used to incorporate Pega gadget into external web application. Looks like your scenario is something different.
WellsFargo
IN
I have a X application which build on JAVA. End user portal/application Y is PEGA , in order to provide a seamless experience to the end users the business requirement was embed JAVA application as Gadget/Section in PEGA .
My question is how can we embed a X application as a gadget in PEGA>
Please let me know if you need any more details.
Thanks,
Suman
Pegasystems Inc.
US
Interesting request as normally java rich client looks quite different from pega UI (HTML5/CSS web app) - which looks odd with two together. I am not aware of anything OOTB from Pega. Maybe someone else can comment more. I did see a customer embed an applet (their own app) from inside Pega UI.
WellsFargo
IN
I was able to include a JAVA application in PEGA using the IFRAME concept. Are they any Pros and Cons using this approach
AIG
US
Which version of Pega are you using?
WellsFargo
IN
We are using Pega 7.1.7 version
Cognizant
US
Hi Venakata,
Can you please explian how did you use IFRAM to fulfill your requirement. I have a similar requirement in my project. We need to include external application in a local action screen clicked from 'Other Actions' available on right hand top of the harness (That lists local actions)
Warm Regards
Rohan Agarwal
-
dasaradha reddy poli
Updated: 31 Mar 2016 1:29 EDT
AIG
US
Another Use Case -
Many Clients use reporting tools like Cognos, Microstrategy as we don't want to use Pega as a reporting tool.
Some of the power users of the application need to have access to both the reporting tool and Workflow application.
If we want to make the end user experience seamless, it makes sense to embed the relevant reports / mini dashboard from Cognos into the specific screens of the workflow within the Workflow application. (Ex: Embed Report X in Flow Action Y, Embed Dashboard from Cognos into Pega Dashboard Screen, Embed Report Y in Harness Z)
Questions:
What would be the better way to achieve this?
Does Pega has any utilities?
Is iFrame the best option to achieve this?
Any known issues or limitations with the iFrame approach?
Points to Consider when using iFrame :
1) If you are using Pega 6, and iFrame for embedding external apps into Pega be cognizant of the browser compatibility. The external apps do not have dependency on the Quirks mode unlike Pega V6.
2) Some are of the opinion that iframe is a old technology and outdated. Are people still using the iFrame solutions for embedding the applications? Here's one interesting article I came across on iFrame -
AI4Process Ltd
GB
Create a form as mentioned in W3School link given below (to pass all parameter like user name and other details like source url) and add the target with iFrame name. Add code to submit the form like SorceForm.Submit(). Hope this will help
Refer below W3School link for more details on creating form
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_form_submit