pubsub如何在OpenSocial中工作?

时间:2008-10-07 22:33:39

标签: opensocial publish-subscribe

我正在尝试设计基于OpenSocial API的应用程序,我不确定pubsub设备将如何工作。这看起来类似于Unix管道,或者可能是RSS提要。

是否有跨浏览器/计算机的频道?也就是说,我可以在浏览器A上订阅频道“x”并在浏览器B上发布到“x”,并在浏览器A中读取这些数据吗?如果没有,是否有一种方便的openocial方法来完成同样的事情?

另外:如果一个小工具在发布数据后订阅了某个频道,那么该数据仍然可以被读取吗?

1 个答案:

答案 0 :(得分:2)

Pubsub是一项API功能,允许不同的OpenSocial小工具在OpenSocial容器中位于同一页面时相互通信。

这意味着连接不是持久性的,但是,例如,如果您有一个地图小工具,以及一个包含餐馆列表的小工具,这些小工具都出现在页面中,则此机制可以使列表与当前显示的区域保持相关的地图。

这需要两个小工具提前就消息格式和频道达成一致。