问题标签 [thin-client]
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.
benchmarking - 如何根据用户体验质量评估和比较远程桌面协议的有效性?
有许多广泛使用的远程桌面协议,例如 VNC、RDP、PCoIP、RGS 等。看一下它们的规范,它们似乎提供了不同的功能,例如重定向 I/O、调整显示设置等。我'我最近在我的公司安装了一个瘦客户端系统。通过使用 RDP 协议,用户抱怨他们的屏幕更新缓慢。PCoIP 也减缓了他们的 IP 电话活动。
现在的问题是:如何根据用户体验的质量评估和比较远程桌面协议的有效性?
.net - 瘦客户端和网络编程
我已经为由几台 PC 组成的 LAN 网络构建了一个 clientServer 应用程序(C# 和 VS 2008)。它工作正常。
现在我们有一个由服务器和瘦客户端组成的网络。我不知道在哪里以及如何安装我的客户端应用程序才能正常工作。
任何想法 ?
terminal-services - 终端服务 - 可以识别用户的物理位置吗?
使用终端服务(可能带有或不带有 Citrix 附加组件)时,是否可以识别用户的物理位置?
客户端工作站硬件是混合的——有时是 Windows pc,有时是瘦客户端单元(例如 Wyse 等)。
我们的应用程序需要根据用户的位置来改变业务功能。例如,遵守不同的州法律或现金处理(现金抽屉可以由分行或商店的任何工作站使用,但不能从其他分行或商店访问)。
也不能依赖用户的登录来识别他们的位置 - 虽然大多数用户只会在一个位置工作,但有些用户确实从一个位置到另一个位置。出于安全和审计原因,不能为每个位置使用不同的登录名。
除了询问用户他们在哪里(肯定是一个有问题的解决方案)之外,是否有任何 API、系统支持或技术来解决此类需求?
谢谢!
asp.net - 针对瘦客户端时的 Silverlight 与 ASP
我实际上在这里寻找意见。在工作中,我们讨论了在 silverlight 中创建我们的一些应用程序的缺点,因为它们将通过瘦客户端使用,并且由于 silverlight 运行客户端,因此存在性能问题。现在,这些应用程序无论如何都不会丰富,主要是数据输入表格和帐户管理类型的东西;所以我想知道真的应该担心吗?
有什么想法吗?
java - Java2D 和 ThinClients - 性能问题
我有一个 Swing 应用程序,它在 HPUX 刀片上运行(在其他环境中)并显示在 ThinClients 上。不幸的是,我们是在 Windows 机器上开发的。
使用 Blade/ThinClient 设置时,我们遇到了严重的性能问题,我认为这可能是由于远程渲染造成的。UI 几乎无法使用(在 Windows 中对点击做出反应的表格小于 50 毫秒,例如,在单元格周围绘制焦点边框,在 HPUX 中执行相同操作需要 750 - 1500 毫秒)。
有没有人有类似的经历和 - 更好的 - 一种补救方法?在我看来,这篇文章的性能问题可能来自使用 alpha 混合或抗锯齿。应用程序或其中一个库中的某些代码完全有可能使用其中之一或两者。有没有一种简单的方法可以完全禁止它?也许是一些晦涩的,很少提及的 JVM 标志?
概括:
- Swing App 在 HPUX Blade 上运行
- 在 ThinClient 上显示(X 转发)
- 与 windows / linux 台式电脑相比,严重的性能问题
- 我该如何优化?
java - 从瘦客户端(Web 浏览器)流向已安装并正在运行的应用程序
所以我正在处理一个大规模的应用程序。我们正在从已安装的 Java 应用程序迁移到基于 Web 的应用程序。在过渡版本期间,我们需要能够在本地安装(并假定正在运行)的应用程序上显示某些屏幕。是否有捷径可寻?
我查看了自定义 URL 处理程序和某种消息传递系统,但对于大量动态的客户端来说,这些似乎都不可行。
gwt - 胖/胖客户端与瘦客户端
我有一个问题,我正在使用 Servlet 和 JSP 开发基于 Java 中的 REST API 的桌面 Web 应用程序,但是我的老板说这不是创建 Web 应用程序的最佳方式,因为 servlet 和 JSP 工作得像胖/厚客户端(对服务器的请求使应用程序下载所有数据内容,而不是像 GWT 那样的部分),他建议使用 GWT,因为它作为瘦客户端工作。
当我在 Internet 上查找时,我没有看到 servlet 作为胖客户端工作,所以我的问题是为什么 GWT 比 servlet 更好?
c# - cookie/session 似乎在瘦客户端环境中被覆盖
我有一个 asp.net mvc 网页,将我的员工 ID 存储在会话状态,但是当 2 名员工在同一时间范围内访问时,它似乎被覆盖或混淆了。我花了 2 个小时在谷歌上搜索答案,但没有找到。我自己不熟悉瘦客户端,所以我想知道会话状态在这种情况下是如何工作的。如果同一用户登录到服务器/瘦客户端,他们是否共享相同的 cookie 会话状态?我的替代方案是什么?我们一遍又一遍地为我们的瘦客户端使用相同的通用用户...
我不使用任何静态实例。示例:Session["EmployeeId"] = model.Employee.Id; 模型的非静态类。– 瘦客户端使用的是 Windows XP Embedded。用户确实使用了不同的浏览器实例,但两个实例的 Windows 通用用户名仍然相同。没有代理。
因为我使用的是默认会话状态,所以它使用了 cookie,因此不同的实例仍然看到相同的 cookie 并获得相同的会话。由于这是 MVC,我无法真正更改为 url 驱动,因为这会扰乱我的路由,并且必须为此做大量工作......请任何人有任何想法?
ruby-on-rails - 为什么瘦启动多个服务器进程
我正在尝试使用 nginx 和 Thin 运行 Rails 应用程序。我已将瘦配置为运行 4 个具有不同套接字名称的服务器。这是我设置的一部分
然而,在作为服务开始时,它首先创建了两个进程,每两个进程都具有相同的名称。起初我以为是因为我在 64 位机器上运行它(我曾经使用 32 位)。但是重新启动后,现在每个套接字名称运行 3 个进程。知道是什么原因造成的吗?我试过检查我可能错过的东西,但到目前为止它只是让我发疯
我在 rvm 和 rails 3.2.2 上使用 Ubuntu 12.02、ruby 1.9.2
javascript - 瘦客户端和胖客户端之间的通信
我有一个在浏览器窗口(瘦客户端)上运行的 Web 应用程序。
我想从外部应用程序(厚客户端)向这个 Web 应用程序(窗口已经打开)发送一些信息,而不通过服务器(客户端到客户端)。
我找到的解决方案如下:
- 在
thin client
URL 中打开:http://xx/index.html
thick client
打开一个带有 url 的新浏览器窗口http://xx/send.html?var=val
- 新的浏览器窗口使用“localStorage”发送
var=val
到瘦客户端。 - 新的浏览器窗口会自行关闭。
我有以下问题:
- 一旦完成其目的,有没有办法关闭FF中的临时窗口?
window.open('','_parent',''); window.close();
在最新的 FF 版本中不再起作用。 - 有没有办法
localStorage
在 IE7- 中使用事件? - 还有另一种方法吗?(胖客户端和浏览器之间的通信)。
谢谢你。