一、DemoApp主要介绍: DemoApp是一个关于VA虚拟应用平台的实测和演示软件,此应用程序几乎能把所有客户端与服务器之间的交互都展示出来。当操作者打开DemoApp并进行操作时,实际上也是va集群中的服务器与当前操作用户正在使用的终端上的“AR应用执行器”程序相互配合,服务器接管了所有DemoApp与操作者交互界面和外部设备的信息,观察DemoApp的用户界面显示的运行结果,就像用户在终端上运行一样。 如果能观察到这款演示软件中所有的操作结果,就说明任何一个应用软件,只要安装调试后都可以在这台服务器上运行,就可以使用虚拟应用方式打开。在云计算模式下,由于操作系统、网络等因素,与本地计算机相比,若不进行特殊处理,会出现许多不适的差异。为了尽可能还原给操作者一种本地计算机的感受,并发挥云计算的资源优势,VA在各方面取得了一系列的技术突破,这些成功也体现在演示功能中。 因为剥离了所有的外部数据及应用环境因素,DemoApp的每一个功能模块以一种“纯粹”的方式执行,所以它既能作为一个演示软件,也可用于系统功能和部署安装现场测试,而不必借于复杂的应用软件和受到其他因素的干扰。DemoApp的主要作用就是传输虚拟应用的原理,初始安装后可以进行环境测试,而且负载小适合初始体验。 二:演示功能分为如下模块: 欢迎-关于 关于显示所在的服务器操作系统,版本信息。 基础篇 展现和测试VA虚拟应用基本原理的功能,包括“GDI画图”、“字体样式”、“标准组件“、”键盘“和”鼠标“功能。 GDI画图作为Windows最基本的显示功能,此功能主要是通过VAP协议服务端传给客户端,点和线,图形等画图指令。然后客户端AR依据这些指令做出效果图。
9 分钟前 上传
下载附件 (37.03 KB)
字体样式左侧显示的是从VA得到客户端的字库列表,当你选择其中一种字体是,右侧会显示出一串样本字符,是通过客户端AR依照VA发送的字符样式命令和字符编码,用本地字库显示的效果。 9 分钟前 上传
下载附件 (28.14 KB)
* Windows的标准组件,也是AR根据接收到的指令和自己的“库“画出来的。AR需要将客户端对于这些组件的输入(键盘或鼠标)操作传递给服务端,通过VA传递给DemoApp,DemoApp将根据客户端操作做出反应,VA在将其反应发送到客户端。 键盘是AR将本地键盘动作通过VA传递给DemoApp,然后显示所按的键盘操作和记录的操作日志。 鼠标是AR将本地鼠标动作通过VA传递给DemoApp,显示不同的指针样式,按键、移动等各种鼠标事件。 通过键盘和鼠标的测试,可以反映出由终端电脑、AR、网络、服务器、VA、DemoApp构成的虚拟应用系统对于键盘和鼠标的操作信息传递、显示速度等情况。 增强篇 这组功能包括“打印“、”无缝窗体“、”输入法测试“、”声音映射“、”粘贴板映射“、”串口映射“。 “打印“展现VA独特的”虚拟打印“功能。同一个文档,三种纸型自动排版,多页自动打印。 “无缝窗体“展示在PC客户端模拟本地软件运行时窗体及菜单、通知栏、任务栏种种屏幕显示细节。 “输入法测试“用于展现和测试不同的客户端操作系统和各种输入法输入效果,包括不同编码汉字的内码转换。 “声音映射“是在客户端播放服务端的Windows系统声音 “串口映射“主要是查看客户端串口的设置以及通讯内容。 这三项测试均展现”客户端设备“与”服务端“之间的信息传递即”映射通讯“情况”。 移动篇 VA支持面向各种移动终端(手机、平板电脑等)优化功能,包括应用程序与终端之间的“照片传输”,“定位演示“,”条形码“ “照片传输”—上传照片或图形文件,以及拍照上传 “定位演示“—获取终端地理位置信息(需要客户端安装有定位功能) ”条形码“—读取一维或二维条形码 二次开发 VA作为信息中心的平台软件,提供二次开发接口、SDK等工具。 “系统环境“显示VA服务端和客户端的信息。 “SDK演示”展示了一个通过VA SDK开发的专用打印驱动的实例,以及通过对SDK功能调用获取VA运行参数的例子。 “插件演示”展现了通过下发客户端插件的形式,通过对SDK功能调用,实现客户端与服务端双向通讯。是通过服务端载入插件,在然后传入到客户端,这就意味着几乎可以任意扩展应用软件而不受远程接入的限制。 应用展示 “写字板”组合了各种基本文字处理功能,能够实现文本输入、显示、编辑,除了加入图像和保存文档之外,相当于一个Windows写字板软件。 “典型应用实例”展示了VA虚拟应用平台很好的兼容性,上面显示这些软件都能无障碍的运行在VA环境下,并且很好体现VA的种种技术特点和优势,受到广大用户赞赏,说明VA虚拟应用平台已经成为构建企业私有云的坚实基石。 |