Google的开放社交网平台可使程序员使用一个统一的标准写出应用程序,实现某些功能,如让用户共享音乐、兴趣爱好、联系人及其他在线信息。包括Friendster、LinkedIn、MySpace和Ning在内的一系列社交网络站点都打算支持Google的开放社交软件这种结构体系。
Open Social实现了写一段代码到处应用的实现。本人并没有使用过Open Social,按我的理解我可以做到如下功能:
我要获得MySpace的用户列表并在Facebook中显示出来,我可以在Facebook中点击《修改》按钮来操作MySpace的用户的数据。
就算上面的功能不能实现,也不影响我想表达的观点。
我认为传统管理软件业更需要类似于Open Social的开放标准.
长期以来,我们买软件都是分成各个模块来买,比如财务用金蝶,物流用用友,外贸用畅想。而各个系统之间互不接口,导致企业出现一个又一个信息孤岛。如果各大软件厂商能加入扩充后的Open Social标准(或者由国家出台一个标准),哪么以后这种信息孤岛也就能大大减少。这也就是我认为soa能实现的唯一的操作手段。
虽然Open Social为网络社区的标准API,但我很期待一个符合管理软件的API能问世。
目前我也正致力于自身产品(管理软件)的API开放化,希望能与各路高手交流。