网络应用平台生态系统的规范专利管理
1. 网络应用平台概述
1.1 网络应用平台的结构
当组织无法选择独立战略时,就需要与他人合作并连接外部应用。网络平台为实现数据共享,必须设计成能吸引众多开发者以增加应用数量,并为终端用户提供丰富多样的实用功能。由于存在多个竞争对手,平台需要吸引应用开发者加入自己的平台,而连接设计决定了吸引开发者和聚合有吸引力应用的竞争力。
平台的作用是实现各应用间数据资源的相互利用。为与其他开发者开发的应用建立连接,需要设计数据资源、认证和授权这三个要素的互操作性,这三个要素的设计组合会影响平台的亲和力。
1.1.1 数据资源的互操作性
大多数用户会根据资源类型使用多个应用。例如,撰写短文时可能会发布到 Twitter;拍摄照片时可能会分享到 Flickr。为整合所有资源,需要选择存储在不同应用中的所有资源。因此,要开发利用其他分布式应用全部数据资源的应用,实现数据资源的互操作性至关重要。
仅对各种网络应用的资源进行排序和布局,RSS/Atom 提要就足够了。RSS/Atom 是基于 XML 的格式,大多数博客服务、照片/视频分享服务和 Twitter 都会发布 RSS 或 Atom 提要,RSS 阅读器和 RSS/Atom 提要聚合器被广泛用于查看新的博客文章和条目。像 FriendFeed 这样的服务可以收集来自各种服务的分布式 RSS/Atom 提要,聚合朋友的活动以创建时间线流。
然而,RSS/Atom 只有有限的词汇、属性和元素,如时间、语言、发布日期等。如果没有识别数据类型和提供上下文信息的规范,就无法处理各种类型的资源。例如,Last.fm 根据音乐播放文件
超级会员免费看
订阅专栏 解锁全文
1563

被折叠的 条评论
为什么被折叠?



