制作软件的最后一步就是要对软件进行封装,这样才能在别的电脑上也能正常使用。Turbo Studio是一款非常优秀的虚拟封装程序, 它可以让您虚拟化现有的应用程序,实现即时零安装交付。它将允许最终用户从Web上运行应用程序,而不面对DLL或任何其他类型的冲突。不需要重启,能够轻松完成用户的工作,提高工作效率,不需要安装和更改注册表和系统。
Turbo Studio软件特色
1、【使用方便】
应用程序模板和新的桌面导入向导允许轻松迁移应用程序。或者,使用设置捕获来虚拟化自定义应用程序。
2、【兼容性排名第一】
Turbo处理其他人无法使用的应用程序。虚拟化32位和64位应用程序,复杂的互连应用程序套件,SQL Server等数据库,IIS等服务以及DCOM和SxS。
3、【运行.NET而不使用】
.NET轻松地将运行时依赖项(如.NET,Java和SQL)直接嵌入到虚拟应用程序中。无论底层组件安装如何,都可以在任何桌面上可靠地启动。
4、【随处部署】
通过Turbo Server部署在独立的EXE,传统的MSI,内部网上,或通过Turbo.net集成部署在云上。
Turbo Studio功能介绍
1、文件系统和注册表虚拟化
Turbo Studio使您可以在应用程序容器中轻松设计和配置虚拟文件系统。容器化应用程序可以访问虚拟文件,但是基于可配置的隔离语义,可以与安装在主机设备上的本机应用程序隔离。
使用Turbo,虚拟文件??可以驻留在没有权限的特权目录中,虚拟文件??系统中的共享DLL不会干扰主机上的本机应用程序安装的DLL。
Turbo Studio允许快速查看,编辑和导入或导出虚拟注册表内容。与虚拟文件系统一样,Studio提供了一系列可配置的隔离语义。
2、隔离模式
Turbo Studio支持配置Turbo VM支持的所有隔离模式,用于定义容器化和主机环境之间的交互。
①完全:即使主机设备上存在相应的值,容器化应用程序也只能访问虚拟文件系统或注册表中的值。写入注册表将重定向到沙箱。此模式完全隔离容器应用程序与主机设备。
②写入副本:容器应用程序可以访问主机设备的值。如果主机设备和虚拟注册表上都存在值,则虚拟值优先,但对虚拟环境的写入将重定向到沙箱。此模式允许容器化应用程序查看主机数据,但可以防止主机发生更改。
③合并:容器应用程序可以访问主机设备和虚拟注册表中的数据,如果存在冲突,则虚拟值优先。任何更改都会写入主机设备。此模式允许容器化应用程序与主机设备交互。
④隐藏:尝试在子文件夹中读取或写入值将失败,并且容器化应用程序将无法看到这些值。此模式可防止应用程序访问主机设备上可能导致其执行问题的数据。
3、网络虚拟化
Turbo Studio提供Turbo网络虚拟化层的完全可配置性。容器化应用程序可以具有特定于应用程序的网络配置以及定义的容器间通信路由规则。
①代理:通过指定的代理路由来自容器的网络流量。这允许系统管理员监视应用程序活动并防止数据泄漏。
②DNS:在容器中配置域名系统(DNS)记录。将指定主机名的流量重定向到管理员定义的IP地址。这在开发和遗留应用程序场景中非常有用,在这些场景中,无法更改所需的主机名并且不希望更新网络记录。
③IP限制:为容器中可访问或阻止的特定地址,端口,adn协议创建网络规则。将易受攻击的遗留应用程序锁定到特定应用程序服务器,免受外部网络上的恶意软。
4、服务和DCOM
在虚拟化服务控制管理器中配置服务。Turbo Studio支持SQL Server,mysql,IIS和nginx等服务器的虚拟化。Studio还允许配置远程DCOM服务器,这些服务器出现在许多高级Windows应用程序中。
Studio在应用程序构建的应用程序快照或容器提交阶段自动捕获服务。