写点什么

IT 部门在 Windows 8 中使用 RemoteFX 和 RemoteApp 交付应用程序

  • 2012-11-16
  • 本文字数:1164 字

    阅读完需:约 4 分钟

支持“自带移动设备”场景是 Windows 8 的一个主要关注点。对用户而言,这种体验始于远程桌面及其应用程序的使用。当输入电子邮件地址后,他们会被自动定向到其在 IT 部门的登录页面。之后输入域认证信息,就能见到 IT 部门提供的桌面与应用程序了。

以这种方式发布的应用程序看起来就像运行在本地设备上一样,但实际仍是运行于公司数据中心的服务器上。如果用户在没有注销的情况下与远程服务器断开连接,应用程序会继续运行。稍后,用户可以重新连接到该会话,所有应用程序的运行状态是精确一致的。

再有,从 IT 部门的角度看,如果使用了现有的 RemoteFX RemoteApp 技术,这就是一个普通的远程桌面会话。对用户而言,应用程序看起来就像安装并运行在本地一样。这种方式也完全支持多点触摸和手势操作(在 Windows 7 中触摸会被转换为鼠标事件)。

与经典的远程桌面类似,人们需要确定将哪些本地资源(如硬盘和 SD 卡等)暴露给远程应用程序。这里的区别是,IT 部门在应用程序说明中会预先定义这些信息,这样用户就不需要指定了。超级用户对此可能有些抗拒,但这能够减少因用户机器上的配置错误而呼叫 IT 支持的情况。

RemoteFX 自适应图形

RemoteFX 自适应图形是为支持 Windows 8 而开发的新图形架构。它支持新的协议以及专门为远程桌面场景设计的自适应渲染技术。理论上,即使工作在失真或低带宽等网络环境下,远程应用程序仍能保持响应。

这里的一个关键因素是,RemoteFX 将屏幕划分为图形、文本和视频三个区域。文本区域会为保真度优化,而视频区域会为降低丢帧率调优。图形区域支持渐进式渲染,即首先发送一个低分辨率图像,之后如果带宽允许的话再更新为高分辨率图像。文本区域不会这样处理,这样文本一开始就能很清晰地显示。

为了支持更广泛的网络,如将 3g/4g 包含在内,RemoteFX 会根据数据类型和丢包率自动在 TCP 和 UDP 之间切换。

RemoteFX 虚拟 GPU

对于高端应用程序,RemoteFX 提供了 RemoteFX vGPU。这种虚拟 GPU 最多可以支持 8 个最高分辨率为 2560 x 1440 的客户端监视器。这就使 IT 部门只要将昂贵的图形、视频和 3D CAD 软件安装在公司内部即可,而远程用户仍然可以工作。

RemoteFX 视频重定向 API

对于某些媒体类型,如 WMV,RemoteFX 会将原始的视频流重定向到客户端,而不是在服务端渲染后再传递视频帧。这种方式最高能够减少 90% 的带宽成本。其他应用程序可以利用导出的 API 注册自己的视频重定向应用和插件。

如果你的应用程序没有选择该 API,Windows 会使用其他技术来减少带宽,比如基于网络反馈在运行时修改编码方式。

查看英文原文 IT Delivered Applications in Windows 8 with RemoteFX and RemoteApp


给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-11-16 10:413125
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 134.2 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

解密秒杀系统架构,不是所有的系统都能做秒杀!

华为云开发者联盟

架构 秒杀 电商系统

GK架构营模4作业

Ping

Linux用户/用户组编辑

在即

9月日更

刷爆Leetcode!字节算法大佬进阶专属算法笔记:GitHub标星97k+

Java 架构 面试 程序人生 LeetCode

PerfDog携手Imagination,助力开发者获取GPU关键数据

WeTest

等保测评一次多少钱,收费标准是怎样的?

行云管家

网络安全 等保 等保测评 等保2.0

案例分享 | dubbo 2.7.12 bug导致线上故障

捉虫大师

dubbo 问题排查

智云盾捕获多个僵尸网络利用最新ConfluenceRCE漏洞的活动

百度开发者中心

安全 漏洞

论文阅读丨神经清洁: 神经网络中的后门攻击识别与缓解

华为云开发者联盟

神经网络 深度学习 论文阅读

HarmonyOS荣膺2021世界互联网大会领先科技成果奖

Geek_283163

华为 鸿蒙

浅谈语音质量保障:如何测试 RTC 中的音频质量?

阿里云视频云

阿里云 测试 WebRTC 语音 音频

如何使用ESD二极管,设计运算放大器电压保护?

不脱发的程序猿

电路设计 ESD二极管 运算放大器 电压保护 嵌入式硬件

🏆【SpringBoot技术专题】「FtpServer文件服务」教你如何基于Springboot开发一个”可移植“的轻量级文件服务项目系统!

洛神灬殇

Apache springboot ftp服务 9月日更 FtpServer

模块四作业-考试试卷存储设计

potti

架构实战营

架构训练营 模块四

Leach Sun

如何使用FL Studio录制外部音频

懒得勤快

毕业设计电商秒杀系统

Clarke

架构实战营

金秋国庆|官微掌门人火热征集!期待你的掌舵!

InfoQ写作社区官方

国庆中秋 热门活动

让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布

华为云开发者联盟

数据库 高可用 集群 华为云GaussDB 同城双集群

netty系列之:使用netty搭建websocket服务器

程序那些事

Java Netty 网络协议 websocket 程序那些事

0 基础架构入门 - 4(千万级学生管理系统的考试试卷存储方案)

felix

架构实战营 0 基础架构入门

(model4)千万学生管理系统存储架构设计

消失的子弹

架构 微服务 云原生

[Golang 基础] Map 数据类型

baiyutang

golang 9月日更

极客时间【架构实战营】第二期 模块四作业

Geek_91606e

架构实战营

云原生时代,如何构建数字化转型架构?

博文视点Broadview

遇见乌镇 | VoneCredit洞见供应链金融新未来

旺链科技

世界互联网大会 供应链金融

三款Linux文件传输工具简单介绍-行云管家

行云管家

Linux 文件传输 IT运维

AI专家一席谈:复用算法、模型、案例,AI Gallery带你快速上手应用开发

华为云开发者联盟

算法 模型 案例 AI Gallery 应用开发

架构实战营模块四作业 - 设计千万级学生管理系统的考试试卷存储方案

李焕之

【架构实战营作业】模块四——学生管理系统存储

聆息

【大咖直播】Elastic 企业搜索实战工作坊(第一期)

腾讯云大数据

elasticsearch

IT部门在Windows 8中使用RemoteFX和RemoteApp交付应用程序_DevOps & 平台工程_Jonathan Allen_InfoQ精选文章