1.一种操作为虚拟化用户设备的固件的方法,包括:
将所述用户设备的虚拟化固件存储在远程服务器上;
经由网络从所述用户设备接收固件数据;
将所述固件数据的一部分分配给存储在所述远程服务器上的相应的虚拟化固件;
将所述固件数据的所述一部分插入所述相应的虚拟化固件;以及
基于包含所述固件数据的所述一部分的所述相应的虚拟化固件部署至少一个远程进程以访问由所述远程服务器提供的远程服务。
2.根据权利要求1所述的方法,其中所述固件数据还包括来自所述用户设备上的嵌入式固件的命令。
3.根据权利要求2所述的方法,其中解析所述固件数据还包括识别所述命令中的触发参数和目标参数。
4.根据权利要求3所述的方法,还包括确定识别的触发参数和目标参数的参数值的相应来源。
5.根据权利要求1所述的方法,其中所述至少一个远程进程对应于用于部署在被所述远程服务器上的平台虚拟化的经典服务组件(CSC)上的进程。
6.根据权利要求5所述的方法,其中部署所述至少一个远程进程还包括以与所述CSC对应的本机语言生成进程代码以及在所述CSC上执行生成的进程代码。
7.根据权利要求1所述的方法,其中存储在所述用户设备上的固件不同于存储在所述远程服务器上的所述虚拟化固件。
8.根据权利要求1所述的方法,还包括检索对应于所述用户设备的所述远程服务器上存储的用户数据以插入所述虚拟化固件中。
9.一种从用户设备访问远程服务器上的固件虚拟化系统的方法,包括:
使用所述用户设备上的连接管理器通过网络连接至所述远程服务器上的远程虚拟化固件平台;
将来自存储在所述用户设备上的嵌入式固件的固件数据发送至所述虚拟化固件平台以基于所述固件数据部署远程进程;
通过所述虚拟化固件平台从执行的远程进程接收处理的数据,其中所述处理的数据为所述嵌入式固件的本机语言;以及
基于所述处理的数据操作所述用户设备和所述嵌入式固件。
10.根据权利要求9所述的方法,其中连接还包括在所述远程服务器上用相应的用户账户认证所述用户设备。
11.根据权利要求9所述的方法,其中所述固件数据还包括来自所述用户设备上的嵌入式固件的命令。
12.根据权利要求11所述的方法,其中所述固件数据还包括所述命令中的触发参数和目标参数。
13.根据权利要求9所述的方法,还包括将远程进程调用安装到所述用户设备上的所述嵌入式固件中以使用所述嵌入式固件通过所述虚拟化固件平台发起所述远程进程的部署。
14.一种操作为虚拟用户设备的固件的系统,包括:
a)至少一个处理器;
b)至少一个输入设备,耦接至至少一个网络;以及
c)至少一个存储设备,存储处理器可执行指令,所述处理器可执行指令在被所述至少一个处理器执行时执行一种方法,所述方法包括:
i.将所述用户设备的虚拟化固件存储在远程服务器上;
ii.经由网络从所述用户设备接收固件数据;
iii.将所述固件数据的一部分分配给存储在所述远程服务器上的相应的虚拟化固件;
iv.将所述固件数据的所述一部分插入所述相应的虚拟化固件;以及
v.基于包含所述固件数据的所述一部分的所述相应的虚拟化固件部署至少一个远程进程以访问由所述远程服务器提供的远程服务。
15.根据权利要求14所述的系统,其中所述固件数据还包括来自所述用户设备上的嵌入式固件的命令。