写点什么

淘宝网启动开发平台战略及 TOP 应用大赛

  • 2009-09-02
  • 本文字数:1854 字

    阅读完需:约 6 分钟

昨天淘宝网在北京召开“赢在淘宝——TOP 应用大赛暨淘宝动力启动大会” 活动,对外宣布了其开放平台战略,以及和该战略相配合的应用大赛。自今年6 月初淘宝开放平台试开放以来,注册人员已经超过1 万,提交了上千个新应用,API 数据的调用也超过7000 多万次,并产生了一些受欢迎的插件,比如“店掌柜”、“淘里淘外”、“好店铺”统计软件和基于移动设备的购物等。

2009 年也是阿里巴巴创立的第十年,而淘宝网自 2003 年成立以来,目前的年营业额已经超过 2000 亿,马云在年初也决定对淘宝网再追加 20 亿的投资。在大会上,淘宝网副总裁路鹏也谈到口碑网现在也已经被纳入其“大淘宝战略”,他表示大淘宝将打造一个完整的生态环境:

淘宝网的下一步是从一个网站到一个平台,成为电子商务领域的一个基础服务商。淘宝网变革的原因在于整个互联网大环境已有巨大的变换,而大淘宝战略的核心是开放,大淘宝将打造一个完整的生态环境,和合作伙伴一起共生共荣。

作为整个大淘宝战略的技术支持平台, TOP(Taobao Open Platform,淘宝开放平台)是原 JBoss 核心团队成员王文彬博士加入淘宝网并主持其技术研发工作的重心,在演讲中,他将淘宝开放平台归纳为两个平台和三条业务线:

针对普通用户和开发者的开放平台 Open.taobao.com ,以及将在年底发布的针对商家及社区的应用平台 App.taobao.com。三条业务线包括开放业务——以 OpenAPI 形式开放的淘宝网电子商务基础服务(如用户、产品、类目、交易和评价等),开放自有软件——淘宝网自有的开放式应用平台(如旺铺插件平台、淘江湖插件平台等),和开放对外接入标准——对第三方应用平台的开放式基础支持(如现有 SNS 网站、社区等)。

在大会间隙,InfoQ 中文站编辑也就 TOP 相关的几个话题独家采访了王文彬博士。在谈到整个 TOP 研发团队的组成、开发环境和开发过程时,他解释说:

TOP 所用的语言是 Java,这算是一个独立的项目。要知道,单纯地开放数据很简单,但淘宝开放平台的开放是综合性的,包括数据,包括流程,包括业务等。相比于国外的交易系统,我们国内还是比较复杂的,比如一定要有一个担保流程等。我们现在就是要将这个流程也开放出去。另外我们要支持插件,比如在淘江湖平台,你可以自己选择所需要的插件。第三点就是 TOP 还要支持外部的网店,还包括无线等。TOP 的开发环境和设计方法,都是典型的 Java 环境,没有什么特殊的,不同之处只是交互性比较多,验证和安全性考虑的比较多。

对于用户比较关心的数据和系统的安全性,TOP 通过沙箱模式给开发人员提供一个不影响正常系统运行的测试环境:

沙箱模式看起来不是很复杂,但事实上它就是一个小淘宝的环境,“麻雀虽小五脏俱全”。在正式上线之前,你的任何应用和功能都可以在里面自己玩,淘宝网给你提供一个隔离的环境,以保证整个系统的安全性。

那么 TOP 和国外其他的平台,如 Facebook、OpenSocial、Twitter 等在技术层面上有何异同?王文彬谈到了淘宝网的技术选项之路:

淘宝网的这个开放平台是调用自己的服务框架,这个服务框架也是我们综合了多种方案,根据淘宝网的需求而开发的。决定研发和推出 TOP 之前,我们也研究了国际上比较流行的平台,但只是在产品层面上,对于技术层面上了解的很少。比如我们研究亚马逊的流程是如何处理的,Facebook 的插件机制是如何做的等等,而至于如何去实现这些产品,都是我们自己一步一步摸索出来的。 说到技术选型,我们开始是希望基于 REST 实现 TOP,但真要实现起来不是一件容易的事情。讨论来讨论去,意见从开始时的支持多种形式,到最后决定先实现 REST,然后就是做一些具体的东西。开放平台中有一个需要注意的地方,就是如何让要参与其中的人走通流程,比如一个开发者,他如何进来?如何去做开发?开放后的应用又如何上线?等等。虽然我们的 TOP 有些成绩,但还是有人提到不足之处,我们还需要加强。最终的效果是让开发者感觉 TOP 非常简单,遇到任何问题,都可以非常容易找到合适的人,比如技术支持,比如分成机制等。

对于淘宝开放平台的下一步目标,王文彬提到,在接下来的一段时间,他们首先会对目前的一些接口进行包装,让开发人员能够更容易地开发。对 TOP 团队来说,技术很重要,但是产品的易用性更重要,因为只有平台好用,对用户才更有用。另外,为了凸显技术支持的价值,在未来,淘宝网开放平台团队还有可能模仿国外技术厂商的通常做法,对技术支持等服务进行收费。

在 9 月 1 日的北京活动和 9 月 8 日的上海活动之后,淘宝网还将于 15 日在深圳举行“赢在淘宝 -TOP 发布暨淘宝动力启动大会”,欢迎 InfoQ 中文站的读者报名参加

2009-09-02 03:033163

评论

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

专业虚拟定位工具AnyGo for Mac

Mac相关知识分享

虚拟定位

远程工作与IT外包:未来工作模式的新趋势

Ogcloud

远程工作 IT外包 IT外包公司 IT外包服务 IT外包企业

Lightroom Classic 2021 for mac(LRC 2021版)

Mac相关知识分享

LR

火山引擎携手领克汽车和英特尔,以技术+场景推动汽车智能体行业应用创新

新消费日报

深入理解Python类型注解:基本使用与核心概念解析

测吧(北京)科技有限公司

测试

HuggingChat macOS版正式发布!文章内附体验地址!我国打造糖尿病专用AI模型|AI日报

可信AI进展

预计OpenAI在新一轮融资后估值可达1500亿美元!Hugging Face平台托管模型数量破100万|AI日报

可信AI进展

助力数智化升级,XSKY 受邀出席武汉制造业论坛

XSKY星辰天合

智能制造 软件定义存储

深入解析 SQL 优化策略:提高查询效率的关键技术

测吧(北京)科技有限公司

测试

基于服务网格的集群访问控制

inBuilder低代码平台

云原生 集群 服务网格 容器化部署

即时通讯软件:推动企业沟通变革的数字化利器

WorkPlus

Star 3w+,向更安全、更泛化、更云原生的 Nacos3.0 演进

阿里巴巴云原生

阿里云 云原生 nacos

奖金高达 110 万元,Spatial Joy 2024 全球 AR 应用开发大赛启动

声网

强大的虚拟机软件VMware Fusion Pro 13 for Mac

Mac相关知识分享

Mac 系统设计的实用工具BatchOutput PDF for Mac

Mac相关知识分享

华为云LTS日志上报至观测云最佳实践

观测云

华为云 LTS

出海正当时,博联智能携手火山引擎加速全球化布局

新消费日报

Redis: 探索性能最快的内存数据库及其基础操作指南

测吧(北京)科技有限公司

测试

强大音乐制作软件Native Instruments Komplete Kontrol for mac

Mac相关知识分享

音乐制作软件

功能强大的文件管理工具Path Finder for Mac

Mac相关知识分享

文件管理工具

企业级移动应用管理平台哪个好?

WorkPlus

企业级移动门户的多样化选择:为数字化转型赋能

WorkPlus

为什么IT外包成为企业成功的关键之一?

Ogcloud

IT外包 IT外包公司 IT外包服务 IT外包企业 IT外包服务商

电商发展新趋势:阿里巴巴商品详情API返回值的深度利用

技术冰糖葫芦

API Gateway API 接口 API 测试 API 优先

携手长江存储,构建高性能分布式存储

XSKY星辰天合

XSKY 受邀华为全联接大会,共创鲲鹏原生全闪存储

XSKY星辰天合

鲲鹏;全闪 星飞

Redis 内存数据存储解析:性能优势与核心使用技巧

测吧(北京)科技有限公司

测试

Mac动态壁纸桌面Dynamic Wallpaper for Mac

Mac相关知识分享

壁纸软件

功能强大的数据库管理工具Valentina Studio Pro for Mac

Mac相关知识分享

数据库管理工具

Markdown文本编辑器Typora for Mac

Mac相关知识分享

淘宝网启动开发平台战略及TOP应用大赛_Java_霍太稳@极客邦科技_InfoQ精选文章