【发布时间】:2014-01-14 18:22:03
【问题描述】:
所以这是一个有趣的项目:
我们有一个旧系统,通过 Citrix(实体店)在许多地方运行
我们为 Citrix 使用了一个大型场,因此当您登录时,您永远不知道要连接哪台服务器。
我们希望能够以编程方式确定用户所在的商店。
我在想,如果 Citrix 提供了一种使用位置服务的方法,那么我们也许可以使用它。诀窍是我需要物理客户端计算机的位置,而不是托管应用程序的随机 Citrix 会话。
有没有办法做到这一点?有没有其他方法可以帮助关联位置?
【问题讨论】:
-
或许您应该修改登录过程,使用下拉菜单选择用户(店员?)所在的商店。
-
@Andrew-OpenGeoCode 这实际上就是它现在所做的,但它会导致真正的问题。店员经常在商店之间流动。他们经常选择错误的商店(通常是他们的“家”商店,而不是他们正在访问的商店),并且在月底对下游造成严重破坏。我们正在寻找一种自动解决存储问题的方法。
-
应用程序是用什么编程语言/环境编写的?
-
我对 Citrix 不熟悉,但从谷歌搜索听起来它们像是在 Windows 之上运行的。如果您使用 .Net 编写,Citrix 似乎提供了一个地理定位程序集:citrix.com/mobilitysdk/docs/cmp.net/html/…
-
嗨安德鲁:对不起,我错过了你的 cmets。它在 c#/.net 4.0 中,但如果需要,我可以 p/invoke。
标签: c# geolocation location citrix