Hier wat meer info over Citrix Session sharing en hoe het te omzeilen
Bron:
http://www.brianmadden.com/content/content.asp?ID=450
Understanding Session Sharing
One of the behaviors of Citrix that a lot of people don’t know about is something called “session sharing.” What this means is that when a user starts a published application on a Citrix server to which they already have a seamless connection to another application, the second application “shares” the session of the first.
To launch the second application, the ICA client engine sends the request to the server via the seamless windows virtual channel and the WFShell (ctxnotify) starts the application on the server within the same client session.
If needed, session sharing can be disabled by setting an exception flag (more on exception flags below). You can also check out this Citrix knowledgebase article that fully explains session sharing CTX159159.
Figuring out exactly which exception flag and options you need can be tricky. You typically have to figure out the window’s ClassName. Citrix article CTX103137 describes this process, although it uses a utility from Microsoft called SPY++ that you can only get with Visual Studio. You can also use a free replacement tool called WinSpector. You can find this great utility and many others in my 4GEResource Kit at
http://www.citrix4ge.de/tipps/4gereskit.htm.
Since both seamless applications share the same ICA connection, session sharing is only possible when:
- The second application has been published on the server where the first application’s session is running
- The second application’s color depth is equal to or lower than the first application’s color depth.
- The second application’s sound quality is equal or lower then the first seamless application’s.
- The second application’s encryption level is the same as the first application.
[
Voor 5% gewijzigd door
-TAZZ- op 04-11-2005 14:30
]