CyberNanny:通过分布式组件实现远程访问.docxVIP

CyberNanny:通过分布式组件实现远程访问.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CyberNanny:通过分布式组件实现远程访问

Windows AzureCyberNanny:通过分布式组件实现远程访问/zh-cn/magazine/ee532098.aspx?sdmr=AngelHernandezMatossdmi=authorsAngel Hernandez Matos/下载代码示例这篇文章是关于应用程序调用 CyberNanny,其中最近写,请允许我以远程查看我的宝贝女儿米兰达在家里从任何地方的任何时候。?它写在 Visual c + + (MFC),它包括不同的技术,如 Kinect 和 SDK,Windows Azure、 Web 服务和通过 Outlook 的办公自动化。?该项目位于 CodePlex (/),您可以在签出代码或对它作出贡献。我进入螺母和螺栓的应用程序之前,我来简要地解释来建造它所采用的技术。C + + 已 — — 仍然是 — — 在许多软件商店健将。?新的标准 c + + 11 说,将语言带到一个新的水平。?三个词来描述它会是现代、 优雅和速度极快。?此外,MFC 是仍左右,微软已被升级它的每个新版本的 Visual c + + 编译器。Kinect 技术很神奇,至少可以说,; 它改变我们与游戏和计算机进行交互的方式。?而微软为开发商提供一个 SDK,一个新世界的机会就亮相创建需要的人机交互的软件。?有趣的是,虽然 Kinect SDK 基于 COM (以及新的编程模型,在 Windows 8,称为 Windows 运行时,通常缩写为 WinRT)。?此外可以使用 M 框架语言 SDK。Windows Azure 是作为一种服务 (PaaS) 的 Microsoft 平台,提供的已有几年。?它提供了一系列的服务,使建筑物在其上 (如计算和存储) 的解决方案。?我在 CyberNanny 的要求之一就是通过一个高度可用的队列,消息的可靠的传递和 Windows Azure 提供的。可以使用 Windows Web 服务 API (WWSAPI),是推出 Windows 7 的本机使用与 Web 服务的消费。?我有一篇博客文章 (http://bit.ly/LiygQYbit.ly/LiygQY),描述了 Windows 的演示文稿基础 (WPF) 应用程序实现使用 WWSAPI 的本机组件。?很重要,何况 WWSAPI 内置于操作系统,所以无需下载或安装任何事,除了 Windows SDK (对于页眉和 lib 文件)。何必要从头开始呢??其中一项规定 CyberNanny 是发送带附带照片的电子邮件的能力,所以而不是写我自己的电子邮件类,我倾向于重用此任务的 Outlook 提供的功能。?这让我专注的主要目标:建立分布式应用程序照顾我的孩子。这篇文章分为四个主要部分:一般建筑解决方案的概述Kinect 的体系结构本地部署的组件 (本机)云托管组件 (托管)一般建筑解决方案的概述CyberNanny 概念很简单 (如中所示图 1),但它也有一些感人的作品。?它可以简要描述为写在 Visual c + +,捕获帧通过 Kinect 传感器的胖客户端中。?以后可以作为图片附加到新的电子邮件,通过自动化组成在 Outlook 中使用这些帧。?应用程序通知的产卵的计时器,轮询队列寄宿在 Windows Azure 触发一个线程挂起的请求有关。?请求插入到该队列通过 ASP.NET Web 页中。?图 1 CyberNanny 体系结构请注意,为了运行和测试的解决方案,您必须:Kinect 传感器 (我用我在 Xbox 360 上的一个)Windows Azure 订阅Kinect SDKKinect 体系结构有的东西是如何工作和如何实施好建筑了解至关重要的发展项目,而在这种情况下 Kinect 也不例外。?微软为托管代码和本机代码的开发人员提供了一个 SDK。?我将描述 Kinect 建成后,该体系结构,如中所示图 2。?图 2 Kinect Windows 体系结构图 2?中圆圈中的数字对应于以下内容:Kinect 硬件:硬件组件,包括 Kinect 和通过该传感器连接到计算机的 USB 集线器。Kinect 的驱动程序:Windows 驱动程序的 Kinect,其中作为 SDK 安装过程的一部分进行安装,这篇文章中所述。?Kinect 驱动程序支持:作为一个内核模式的音频设备,您可以通过在 Windows 中的标准音频 Api 访问的 Kinect 麦克风阵列。音频和视频流的流音频和视频 (颜色、 深度和骨架) 的控件。使应用程序可以使用多个 Kinect 的设备枚举函数。音频和视频组件:Kinect 自然用户界面 (NUI) 为骨架的跟踪、 音频、 颜色和深度成像技术。DirectX 媒体对象 (DMO):这是麦克风阵列波束形

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档