In an application developed with Rich Display File that starts with the URL [... / start] the user is identified by a Web LOGIN page. A session starts on the IBM i system. The user can start and stop other programs in RDF mode until the end of the session.
My questions are:
1 - How to launch a new window or tab from the browser and an RDF program, based on business rules, to initialize a new session identified with the same user so that it is independent of the first one by adding parameters on the initial program [... / start]?
2 - How to do it from the browser and an RDF program to launch a new window or tab with a [... / start] URL on another IBM i?
3 - In this second case could we initialize this new session identified with the same user, but I think that the system being different it seems impossible?
4 - Variant of the first question how from a third-party application (in different web technologies) to launch a new window or tab to initialize a new session identified with the same user identified in the browser for a recipient system?
We do not have the Atrium portal because it does not allow us to integrate on the portal solution being implemented or on the choice of graphical charter to apply.
Thanking you in advance for your answers that will allow me to move forward and find a solution to this problem of integration and interaction between heterogeneous environments.
Integration and interaction between heterogeneous environments.
-
- New User
- Posts: 4
- Joined: Wed Dec 20, 2017 10:55 am
- First Name: Paul
- Last Name: Ferreli
- Company Name: Arcad Software
- Phone: 0622600374
- City: Annecy
- Country: France
- Contact:
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Integration and interaction between heterogeneous environments.
From JavaScript code in the display you can use window.open() to launch a new window/tab.PFE wrote: 1 - How to launch a new window or tab from the browser and an RDF program, based on business rules, to initialize a new session identified with the same user so that it is independent of the first one by adding parameters on the initial program [... / start]?
Code: Select all
window.open("/profoundui/auth/start");
Same as above, except you'd specify a URL to another systemPFE wrote: 2 - How to do it from the browser and an RDF program to launch a new window or tab with a [... / start] URL on another IBM i?
Code: Select all
window.open("http://new-ibm-i.example.com:8080/profoundui/auth/start");
Correct, it won't be automatic. However, once the user signs in once you can launch the URL multiple times and the login will be automatic (until they close the browser.)PFE wrote: 3 - In this second case could we initialize this new session identified with the same user, but I think that the system being different it seems impossible?
Same as above.PFE wrote: 4 - Variant of the first question how from a third-party application (in different web technologies) to launch a new window or tab to initialize a new session identified with the same user identified in the browser for a recipient system?
Who is online
Users browsing this forum: No registered users and 3 guests