Sun Ray Software 使用定制的智能卡总线协议(称为 scbus)在 Sun Ray 服务器及其桌面客户端之间交换智能卡事务。在 Sun Ray Software 5.3 之前,仅有一个版本的 scbus 协议,称为 scbus v1。随着 Sun Ray Software 5.4 的推出,提供了 scbus v2 并且其可以提供以下增强功能:
扩展的 APDU 支持(ISO-7816-4 2005 修订版)
符合 PC/SC 2.0 IFD 处理程序 API
Oracle Virtual Desktop Client 的智能卡服务
Sun Ray 3 Series Client 的协议与参数选择 (Protocol and Parameters Selection, PPS)
scbus v2 协议在所有 Sun Ray 2 Series Client、Sun Ray 3 Series Client 和 Oracle Virtual Desktop Client 版本 3.1 或更高版本上均受支持。Sun Ray 1 Series Client 不支持 scbus v2 协议。如果在 Sun Ray 服务器上启用 scbus v2 协议,Sun Ray 1 Series Client 将不能使用智能卡服务,无论是在默认桌面上本地使用还是通过 Windows 连接器使用均不行。
默认情况下,在运行 Oracle Solaris 的 Sun Ray 服务器上启用 scbus v1,而在运行 Oracle Linux 的 Sun Ray 服务器上启用 scbus v2。scbus v1 协议在运行 Oracle Linux 的 Sun Ray 服务器上不受支持。如果需要更改运行 Oracle Solaris 的 Sun Ray 服务器上的智能卡总线协议,请参见第 8.6.5 节 “如何更改智能卡总线协议 (Oracle Solaris)”。