写点什么

Microsoft Live Mesh 让你与世界保持同步

  • 2008-05-03
  • 本文字数:1626 字

    阅读完需:约 5 分钟

微软发布了 Windows Live Mesh 服务的一个技术预览版,其设计用于连接和同步设备、文件夹和新闻。来自微软的一些详细信息提到,它可以让用户的 PC、Mac 和移动电话从任何地方访问他们的信息。

面向每个人的 Live Mesh

Live Mesh 是提供给那些在家、在办公室或在路上都需要在多个设备上共享信息的人们。Live Mesh 客户端可以安装在每个设备上,而被共享的文件夹都被安装到一个中心 Mesh 上,让它们能保持同步并且总是能出现在你所需要的任何地方。你可以从任何地方访问同步信息,包括 Web。刚开始,Live Mesh Desktop 将支持 5GB 的免费空间。

目前,Live Mesh 的使用范围包括了和朋友共享照片——只需简单地邀请他们来共享一个文件夹。共享文件夹允许更新文档、添加注释和发送即时消息给在这个文件夹中的所有人。可以观看这个视频来了解设备是如何一起协同工作的。

简单的文件共享和设备之间的同步只是 Live Mesh 能力和潜力的一个演示,了解这点是很重要的。在 John Udell 对 Ray Ozzie 的访谈中,他介绍了 Live Mesh 并谈到了它的历史,下面的这些话讲到了它的今天和未来:

虽然现在看到的大部分 Live Mesh 应用程序都是文件和文件夹同步处理的,Ray 特别提到这只是这种应用程序模式的一个例子,这种模式同样可以运用于其他自定义对象,如让日历事件在一个 mesh 中跨越所有设备来进行共享。它同样也能支持各种不同的应用程序类型,从浏览器程序到传统的富客户端程序,再到类似于 Flash 和 Silverlight 这样的基于 Web 的富客户端程序。

John 也解释了 Live Mesh 是如何以不太明显的方式来用于网站联系用户的通讯管道的:

对于 Live Mesh 应用程序还有另外一种模式,一个不为大家所熟悉的方式。在这个模式中,网站使用 Live Mesh 作为一个联系 Live Mesh 用户的管道。如果你运营着一个旅行网站或一个银行网站,你能使用这种管道来给你的用户传输结构化数据——例如行程单或交易报告。它可以轻易地创建那些 XML 种子,你能利用 Live Mesh 的基础设施来安全和可靠地发送它们,它们可以跨所有设备在每个用户的 Live Mesh 里进行同步,并且它们对于使用同样的 RESTful API 的本地的应用程序也是可访问的。

面向开发人员的 Live Mesh

Live Mesh 的一个主要的焦点就是作为一个给开发人员构建应用程序的平台,这些应用程序可以完全利用由 Live Mesh 提供的所有服务。未来将会有一个 Live Mesh SDK 来让开发人员构建这样的应用程序:

  1. 使用 Live Mesh 同步服务来在用户的 mesh 中跨所有设备同步文件、数据和应用程序——甚至在某些设备只能偶尔连接服务的情况下,也能支持。
  2. 使用 Live Mesh 成员服务来为任何人提供文件和数据的共享体验。
  3. 扩展 Live Desktop 体验,发布可从任何地方访问的应用程序。
  4. 接入 Live Mesh 的新闻订阅系统,来为你的应用程序中的关键活动生成提醒。

Windows Live Dev 团队为这个平台提供的指导原则是:

  1. 服务是这个平台的核心——Live Mesh 平台暴露了大量的核心服务,包括一些 Live Services,所有这些都能通过 Live Mesh API 来访问;它们包含了存储服务(联机和脱机的)、成员服务、同步服务、P2P 通讯服务和新闻订阅服务。
  2. 在客户端和云里都是同样的 API——对于云和所有连接的设备都具有同样的编程模型,这意味着 Live Mesh 应用程序不管运行在云中、浏览器中、桌面上或者移动设备里都是同样的工作。
  3. 开放、可扩展的数据模型——为 Live Mesh 应用程序的最常见任务提供了所需的基本数据模型;开发人员也能以一个特定应用程序所需的任何方式来自定义和扩展这个数据模型。
  4. 灵活的应用程序模型——开发人员能选择任何适合他们需要的应用程序开发模型。

Live Mesh 开发人员计划目前有一个等候列表,任何人都可以加入。一个 SDK 的演示也可以在 Live Mesh 网站上看到,它为开发人员提供了一个前期的预览。

关于 Microsoft Live Mesh 的更多信息,可以在 Live Mesh 网站上找到,来自 Windows Live Dev 团队的官方消息可以在他们的网站上找到。

查看英文原文: Microsoft Live Mesh Keeping your World in Sync

2008-05-03 20:472308
用户头像

发布了 254 篇内容, 共 62.5 次阅读, 收获喜欢 2 次。

关注

评论

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

Linux设备驱动系列(九)——procfs文件系统

Linux内核拾遗

文件系统 linux开发 Linux内核 设备驱动 procfs

null是原始类型,但为什么typeof null的结果是object?

Geek_fed966

架构实战营 - 模块六作业

满心

30 秒出服装设计稿,森马用函数计算+AIGC 整“新活”!

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

嵌入式Linux的学习误区

芯动大师

Linux 嵌入式 处理器

银行核心背后的落地工程体系丨Oracle - TiDB 数据迁移详解

PingCAP

数据库 TiDB

TiDB Vector 太香啦:以图搜图初体验!

PingCAP

数据库 TiDB

在线音频,没有新故事

自象限

事业-最佳实践-编码-CR认知

南山

CR CodeReview

巧用 TiCDC Syncpiont 构建银行实时交易和准实时计算一体化架构

PingCAP

数据库 TiDB

2024-05-01:用go语言,给定两个长度为偶数n的整数数组nums1和nums2, 分别移除它们各自的一半元素, 将剩下的元素合并成集合s。 找出集合s中可能包含的最多元素数量。 输入:nums

福大大架构师每日一题

福大大架构师每日一题

PPT软件Gamma平替!这款AI生成PPT工具千万别错过!

彭宏豪95

PPT 在线白板 PPT模板 办公软件 AI生成PPT

ACK One x OpenKruiseGame 全球游戏服多地域一致性交付最佳实践

阿里巴巴云原生

阿里云 开源 容器 云原生

前端面试题 - 如何实现promise?

Geek_fed966

大模型探索:阿里向量检索服务DashVector

程序员架构进阶

架构 向量检索 大模型 5月月更 通义千问

Rust vs Go:如何选择最适合你的编程语言

伤感汤姆布利柏

为什么公共事业机构会偏爱 TiDB :TiDB 数据库在某省妇幼健康管理系统的应用

PingCAP

数据库 TiDB

Required request parameter ‘XXX‘ for method parameter type String is not present

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

事业-最佳实践-编码-声明规范

南山

事业-最佳实践-编码-异常处理规范

南山

异常 异常处理

事业-最佳实践-编码-注释规范

南山

代码注释 注释 添加注释 注释规范

Microsoft Live Mesh让你与世界保持同步_.NET_Robert Bazinet_InfoQ精选文章