用于 Glink 终端仿真客户端的会话持久化服务器
GlinkProxy 是一款服务器应用程序,旨在为运行在 Windows、Android 和 iOS 平台上的 Glink 客户端提供持久的主机连接,因为客户端设备的连接并不可靠。这可能是因为设备进入睡眠模式或超出 Wi-Fi 范围。如果客户端与代理服务器的连接因某种原因丢失,服务器将保留与主机的连接。这样,客户端就可以再次重新连接到服务器,并从连接中断处继续无缝连接。
GlinkProxy 服务器在 Windows 服务器上运行,可在商用硬件上支持大量客户端会话,例如每秒运行总负载为 1000 个事务的 5000 个会话。它支持使用不同终端协议同时连接多个主机。GlinkProxy 支持 TN250、TN3270、Telnet、TNVIP 和 Ggate 通信协议。
工作原理如下:
1.Glink 连接到 GlinkProxy 应用程序服务器
2.GlinkProxy 连接到主机应用程序,并代表 Glink 与主机建立会话
3.即使 Glink 和 GlinkProxy 之间的连接处于空闲或死机状态,GlinkProxy 也会保持主机连接。
您可以配置在 Glink 和 GlinkProxy 之间的连接终止后,GlinkProxy 应保持主机连接多长时间。
4.当 Glink 客户端在空闲或失去连接后重新连接时,GlinkProxy 服务器会将会话信息发送给 Glink, Glink 将继续会话。
何时使用 GlinkProxy?
-您的 Wi-Fi 网络并不能很好地覆盖所有使用设备的区域。可能会有一些小区域没有覆盖,或者设备在从一个接入点切换到另一个接入点时可能会暂时失去网络连接,导致主机连接中断。
-您的设备并非一直是使用中的状态。用户可能会时不时地中断工作,或者他们的工作过程中设备经常处于闲置状态,以至于设备进入睡眠/锁定模式,从而导致主机连接中断。Glink for Android 和 Glink for iOS都有一个选项,指示Android 在连接时 “永不自动锁定”,但是考虑到耗电量,您可能不会打开此功能。
-您的用户在设备上使用多个应用程序,Glink 是其中之一。当其他应用程序之一正在使用中而 Glink 被置于后台时,Android 可能会断开 Glink 的主机会话,因此用户必须在 Glink 重新被使用时重新连接。
在上述情况下,GlinkProxy 如何发挥作用?
当 Glink 因超出 Wi-Fi 范围、闲置、睡眠模式或进入后台而失去网络连接时,GlinkProxy 会保留与主机的连接。如果配置了 keepalive,GlinkProxy 将向主机发送 keepalive 数据包,以避免主机因未活动而断开会话。当 Glink 重新连接时,GlinkProxy 会让它继续工作,就像没有断开连接一样。主机不会察觉到连接断开。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室