Is it possible to ensure that multiple applications run in the same terminal server session using RemoteApp?

Is it possible to ensure that multiple applications run in the same terminal server session using RemoteApp?

We are interested in implementing RemoteApp on Windows 2008 R2 to serve out a few programs.

Since the developers use shared memory to pass messages between processes, it is necessary that we provide them with a solution that will allow this. They have researched and discovered that if the applications exist in the same terminal server session that they will be able to access shared memory.

Is there a way to absolutely ensure that multiple RemoteApps are running within the same session (with the same user) so that they can access the same shared memory?

решение1

If you use RDS Session Broker then the default behavior is to direct incoming connections (for the second and subsequent Remote Apps launched by the user) to the same RDS server where a session already exists (for the initial RemoteApp launched by the user).

решение2

Nope. Broken design. THat simple. YOu should never have used shared memory.

Связанный контент