2008-05-12

Facebook取消对java版Client Library的官方支持

关键字: java facebook

facebook在5月5号发布的官方声明:

http://developers.facebook.com/news.php?blog=1&story=106

声明的内容很容易引起口水,所以我会做一点背景解释。

声明的大致内容是:出于快速开发的需要,facebook开发团队认为没有必要继续维持一个官方的java版Client Library,而是希望由现存的社区主导的非官方library来完成这项工作。

现在如果你去http://developers.facebook.com/resources.php下载facebook开发包,在Client Library目录下只有php版的可以直接下载,而java版的client Library则被下放到所谓Unofficial Client Libraries当中。

下面补充一些背景解释和我个人的看法:

首先,目前官方Client Libraries只有php版的了。官方只支持一种语言的Client Libraries是一项英明的决定。同时维护两种语言的api将会减慢开发速度;而且,在维持一个php团队前提下,再维护一个java团队,绝对不便宜。

其次,facebook开放的api是用来与facebook的服务器的数据交互的,所以具体在表现层使用什么技术,不会受到太大影响。实际上facebook的照片上传工具就是用java编写的。

好了,至于为什么选择官方维护PHP而不是JAVA,尽管这很大程度上取决于facebook开发团队的偏好,不过语言之争,永远都是口水之源,有兴趣的人开始辩论吧!

评论
Nighthaven 2008-05-13
相关讨论:
这里http://mashable.com/2008/05/05/facebook-app-platform-says-no-more-java-support/
以及这里http://java.dzone.com/articles/facebook-drops-java-support-lo
发表评论

您还没有登录,请登录后发表评论

Nighthaven
搜索本博客
博客分类
最近加入圈子
存档
最新评论