问题标签 [xenapp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java - 支持 Desktop.getDesktop().browse(URI),但不打开文档(Citrix 问题?)
(我不确定这是否是问这个问题的正确地方。请移至合适的网站)
我有一个问题,如下面的代码所示。它不适用于具有 CITRIX Xen App 6- 的机器(Windows 2008)。没有错误,只是浏览器没有启动。在我的桌面(一个 windows7 盒子)上,它可以工作。
我尝试按照以下答案中的建议使用“打开”。它不起作用。问题缩小到 64 位版本的 Java(Oracle 1.6.0_25)
command-line - 通过 ICA 文件从客户端 CMD 传递参数以启动已发布的 Citrix 应用程序
我正在尝试使用对 ICA 文件的 CMD 行调用将一个简单的字符串参数从 C# Web 应用程序代码发送到 Citrix XenApp 服务器以启动特定的已发布应用程序(宏调度程序宏编译成 exe),而不是整个 citrix 桌面。
我有一个带有 cmd 行代码的网络应用程序,使用
我也尝试过参数语法:/username=SomebodysName, /Param:"/username=SomebodysName"
以及大约一百万个其他引号和斜线组合。
我使用 Citrix QuickLaunch 编写了我的 ICA 文件,其中我唯一更改的是InitialProgram=#ApplicationName \Param
(我添加了 \Param)。我也尝试过/username
,\Param=SomebodysName
但我也无法让其中任何一个工作。我什至尝试在其中硬编码名称,但我无法让它通过。
exe 需要一个参数“ username
”,当从 cmd 提示符本地调用时,它使用UsernameProgram.exe /username=somebodysname
. 我确保在 Citrix Xenapp 应用程序位置属性%*
的末尾包含“”,commandlineexecutable
以确保它可以接受命令行参数。
这一切都使用 C# 和 XenApp 6。除了传递参数外,一切正常,我不知道参数丢失在哪里,如果它甚至到达任何地方。我觉得我已经尝试过 /'s \'s 和 "'s 的所有组合,所以如果有人可以帮助我解决语法问题,我将非常感激!我确实尝试在 c# 中查看 ICA Client SDK代码,但它似乎只是手动执行外部 ICA 文件将执行的操作。但是,如果这是错误的,请告诉我。我正在接近我将尝试它的地步,因为我完全没有想法。请帮忙。
谢谢!
visual-studio-2010 - 将 Visual Studio 2010 和 TFS 与 Xenapp 一起使用的最佳方式是什么
管理层希望我们在远程工作时通过 Xenapp 开始使用 Visual Studio。我找不到任何关于团队如何使用它的好文档。最大的问题似乎是管理工作空间。大多数开发都可以在没有使用 TDD 的连接的情况下完成,但获取最新版本是一个问题。Xenapp 版本的 VS 无法识别本地机器上的工作区。您可以为虚拟桌面创建一个工作区,但随后您需要在虚拟机中进行开发。如果您确实将虚拟环境映射到本地,它会再次获取所有文件。这是一个问题,因为仅此一项就可能需要一个小时。
我们有 4 个负载平衡的 Xenapp 服务器,因此您永远不知道最终会使用哪一个。如果有人这样做,我将不胜感激。
java - 有哪些方法可以在 Java for XenApp 中检索时区设置?
我们的 Java 应用程序使用
还有其他获取机器时区设置的方法吗?
背景
在我们的应用程序运行的所有环境中,使用TimeZone.getDefault()
在相当长的一段时间内对我们都非常有效:独立的 Java 应用程序,在 Tomcat 5/6/7 内,在 Windows XP、Windows 7 和 Windows Server 2003/2008、32 和 64-少量。
但是,最近我们已经开始在 Windows 2008 R2 之上通过 XenApp 6.5 远程运行该应用程序。在这种环境下,我们的应用程序看到的时区是服务器时区,而不是客户端的时区,即使 XenApp 已配置为执行“时区重定向”。我们在 Java 1.6.0 更新 30 上运行。
citrix - 注销思杰会话
我想终止托管在 xen 应用服务器中的会话。当我传递以下参数以在命令行上执行时,例如
/username:TestUser /domain:TestDomina /password:xxxxyyyz /cmdline:logoff 使用 shell api 吗?
wfc 命令行 usgae 弹出。这是否意味着我们无法使用 wfc 中的命令行选项注销?
谢谢
citrix - 远程注销 citrix xenappsession
如何以编程方式注销 citrix xen 应用程序会话(我知道服务器、uid、pwd)。C# 使用什么 api?
citrix - wcfrun32.exe 和 wfica32.exe 的区别
wcfrun32.exe 和 wfica32.exe 有什么区别
citrix - 带有流式应用程序的 ICA 协议 - XenApp
我正在研究 XenApp,我知道将应用程序托管到 XenApp 服务器时会使用 ICA 协议。
但是在将应用程序从 xenapp 流式传输到客户端时是否也使用 ICA 协议?
谢谢
citrix - 从不同的机器重新连接到相同的已发布应用程序
从不同的机器重新连接到相同的已发布应用程序。
使用 XENAPP,假设我发布了一个自定义 .net 应用程序 (test.exe),并假设它提供了一些类似 mspaint 的功能,例如从磁盘加载图像并使用 test.exe 中提供的工具进行修改。让我们假设它驻留在服务器 A 上。
客户端通过 citrix ICA Session 连接到服务器 A,启动 test.exe 并开始使用该应用程序。
如果用户决定从另一台机器登录,是否可以连接到同一个会话(知道我知道登录同一个会话的用户名、密码等),这样我就可以开始使用应用程序了我在哪里停下来?而不是再次启动 test.exe ?
简而言之,我想重新连接到从其他机器中断的已发布应用程序。
-谢谢
citrix - Citrix 远程断开/远程断开源
考虑托管已发布应用程序的 xen 应用程序服务器。是否可以查明远程断开是否是由 citrix 或其他来源触发的?