分类:Eterm PID 技术相关时间:2010-5-10 0:15:00 作者:admin
标签:Eterm 放大 PID 放大 黑屏放大 中航信 分时复用
在中国,中航信的独家经营造就了一个畸形的行业——PID 放大,也有叫 Eterm 放大,也有叫黑屏放
大,其作用就是将一个 Eterm 终端变成多个终端向中航信主机请求数据,其原理就是分时复用,类似单核
CPU 的多任务实现,在宏观上是多个仿 Eterm 终端可以同时使用就像 CPU 的多任务同时运行,在微观上
某一时刻一个 PID 只有一条指令在执行只有一个终端在使用就像在 CPU 上某一时刻只在执行一条指令,
只不过执行速度够快让人感觉不出来。PID 的指令响应速度通常是从 100ms 到 300ms 不等,这个响应速
度相对人的指令输入速度和人对指令响应时间的承受度为 PID 放大提供了很大的空间。
PID 的放大根据放大形式分为两种:
1、 显示分时复用
多用户共享一个 PID,每用户占用一个 PID 一定的时间,某一用户在使用这个 PID 的时候其它用户不
能使用。
这种放大方式最大的优点是稳定、不会串指令(A 用户的指令结果反馈给了 B 用户)、节省流量。其
缺点也显而易见某时刻只能一位用户使用,多用户需要去抢配置,只适合在一个办公室这样空间较小的范
围内共享使用。
典型的代表软件是 Eplus
2、 隐式分时利用
多用户共享一个 PID,多用户可以同时使用,同时收发指令。表面上看是多用户同时使用,并发使用,
而实质还是在对一个 pid 进行分时复用。
这种放大方式的最大优点是多人同时使用,用户体验好。其缺点是浪费指令且对放大数量有限制,平
均响应速度 200ms 在人可忍受的范围下,大概一个 PID 可以同时放大到 10 个左右用户同时使用(在多 pid
的情况下,可放大的数量有一定提高),并且不是很稳定。
典型的代表软件有:小太阳、易格、湖北凯亚的 ABMS 等
PID 的放大根据终端形式又可分为以下几种:
1、 使用自己开发的放大服务端和自己开发的客户端作为终端,客户端有基于 CS 架构桌面程序和基
于 BS 架构的类似信天游的 WebTerms。
典型代表软件有小太阳、易思凯、易格
2、 使用自己开发的放大服务端,仍使用中航信的 Eterm 作为终端
典型代表软件有 新港科技
3、 使用自己开发的放大服务端,使用 Eterm+自己开发的 Eterm 插件扩展 Eterm 的应用作为终端
典型代表软件有 深圳凯亚的 Eterm 前台管理
4、 使用自己开发的放大服务端,提供 WebService 接口,供其它程序调用。
典型代表软件有 易思凯的 ABE 接口