Es posible incrustar un Citrix XenApp en una página web y pasar los parámetros de forma dinámica?

StackOverflow https://stackoverflow.com/questions/2298800

Pregunta

Así que, yo no sé nada acerca de las aplicaciones Citrix, así que tal vez me pueda apuntar en la dirección correcta o incluso dar ejemplos.

Necesito ser capaz de ejecutar una aplicación de escritorio (que se instala en los servidores), pero tiene incrustado en una aplicación web (ASP.NET).

Necesitamos que se sienta como que está muy integrado, así que íbamos a pasar un token de sesión para las aplicaciones de Citrix, para que se pueda conectar a la web de la base de datos y "compartir" de la misma sesión.

También, cuando se abre una conexión de Citrix para la aplicación, hemos querido utilizar parámetros de línea de comandos, o alguna otra forma de comunicarte con el Citrix alojada la aplicación desde el sitio web, para decir que el de la pantalla para que aparezca.

Es fácilmente capaz de hacer-con Citrix?Se puede hacer mejor con algo más de Windows 2008 de Servicios de Terminal server?

¿Fue útil?

Solución

El enlace en Vadym Tyemirov la respuesta ya no es actual.Esto es desde el link actualizado:

Para pasar parámetros a las aplicaciones publicadas

Utilice la página de la Ubicación de la Publicación de la Aplicación asistente para introducir la línea de comandos y pasar parámetros a las aplicaciones publicadas.Para modificar la configuración, en el menú Acción, seleccione propiedades de Aplicación y, a continuación, seleccione la Ubicación.

Al asociar una aplicación publicada con tipos de archivo, los símbolos "%*" (por ciento y los símbolos de las estrellas encerradas entre comillas dobles) se anexan al final de la línea de comandos de la aplicación.Estos símbolos actúan como un marcador de posición para los parámetros pasados a los dispositivos de usuario.

Si una aplicación publicada no se inicie cuando se esperaba, compruebe que su línea de comandos contiene los símbolos correctos.De forma predeterminada, XenApp valida los parámetros suministrados por el usuario de los dispositivos cuando los símbolos "%*" se anexan.Para la publicación de aplicaciones que uso personalizado de los parámetros suministrados por el usuario del dispositivo, los símbolos "%**" se anexan a la línea de comandos para la derivación de la línea de comandos de validación.Si no ve estos símbolos en una línea de comandos para la aplicación, agregue manualmente.

Si la ruta de acceso al archivo ejecutable incluye los nombres de los directorios con espacios (como "C:\Program los Archivos"), debe incluir la línea de comandos para la aplicación en dobles comillas para indicar que el espacio pertenece a la línea de comandos.Para ello, siga las instrucciones a continuación para añadir comillas alrededor de la %* los símbolos y, a continuación, agregue unas comillas al principio y al final de la línea de comandos.Asegúrese de incluir un espacio entre las comillas de cierre de la línea de comandos y la comilla de apertura para la %* símbolos.

Por ejemplo, cambie la línea de comandos para la aplicación publicada el Reproductor de Windows Media a la siguiente:

    “C:\Program Files\Windows Media Player\mplayer1.exe” “%*”

Página completa:http://docs.citrix.com/en-us/xenapp-and-xendesktop/xenapp-6-5/xenapp65-w2k8-wrapper/ps-publishing-landing-page/ps-pub-prop-name-v2/ps-pub-pass-parameters.html

Otros consejos

parámetro Uso ApplicationParam pasa a launch.ica, por ejemplo

launch.ica?ApplicationID=Citrix.MPS.App.PublishedApp&ApplicationParam=/f%20/v:slashedParameter&UniqueID=1049713915

Para la aplicación publicada para obtener los parámetros de la línea de comandos debe terminar con “% *”

PublishedApp.exe “%*”

Aquí hay un enlace a la documentación: http://support.citrix.com/proddocs/topic/xenapp6-w2k8-admin/ps-pub-pass-parameters.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top