信息周刊:构建程序开发生态系统

互联网 | 编辑: 江海明 2008-05-29 17:17:00转载 一键看全文

Salesforce公司

Salesforce公司已经通过实际行动反复向世人证明了软件即服务(SaaS)的可行性。另外,它还证明了一件事,那就是软件即服务能够吸引一个庞大的程序开发生态圈——目前该公司拥有6万余名注册程序开发者。由于在按需服务模式下Salesforce公司经常会拓展新的领地,如整合托管数据与第三方程序和服务等,因此他们与这些开发者之间有时难免会出现摩擦,但每位开发者都非常清楚,如果他们开发的软件能够用在Salesforce公司管理的客户数据上,那这些软件就会身价倍增。“获取软件是一回事。”开发者市场营销副总裁亚当·格罗斯(Adam Gross)表示,“获取客户数据是另外一回事。”

在这些开发者的集体推动下,Salesforce公司近年来已经进一步加强了自身服务和企业客户后台系统之间的联系。最近,由于企业客户纷纷看上了富有Web2.0时代气息的优美用户界面,开发商们便要求让界面元件通过API来贯穿第三方程序,以便扩大程序的应用范围,并使他们能将Adobe Flash有源元件引入到Salesforce的应用程序中。梦工厂公司(DreamFactory)是一家主营运行于Salesforce之上的软件的销售商,该公司的首席技术官(CTO)比尔·阿普尔顿(Bill Appleton)表示,开发者们以后肯定会提出越来越多的要求。

Salesforce公司还为开发者们提供了Application Framework,这一整套的服务和自动探测工具融合了在Salesforce上进行编程的最佳方式。在去年9月的开发者大会上,Salesforce公司推出的Visualforce进一步扩展了这一平台,让开发者可以使用HTML、Ajax及Adobe Flash等工具来创建用户界面。此外,公司还提供了Apex脚本语言,以便命令Salesforce的程序执行某项功能或提供数据,熟悉这种语言的Java开发商们无疑大受鼓舞,因为如此一来,他们就能将整个Force.com网站作为一项服务,用来整合数据与来自后台资源(如SAP公司和甲骨文的应用软件)的信息。

开发商们要求公司提供核心程序和数据库服务。目前,通过Salesforce的两个数据中心每秒钟生成16万条SQL语句,其API套件每月则生成10亿次呼叫。有的公司已开始为开发商提供构建下一代用户界面的工具,梦工厂公司(DreamFactory)就是其中的典型例子。随着Salesforce公司提供越来越多的平台服务,梦工厂公司开始销售在Salesforce平台上运行的整套应用软件。DoX软件就是其中之一,有了这个软件,用户就可以在Salesforce网站、亚马逊网站的S3在线存储服务以及自身的电脑之间移动和共享文件。

Salesforce公司的憧憬是围绕它的按需平台再建立一个相关的生态系统,让具有共识的SaaS供应商都通过Salesforce平台来销售他们的软件,而不仅仅是为了巩固这一平台而开发软件。不过,虽然Salesforce公司于2006年早期发布了AppExchange,让Salesforce客户和软件服务开发商们可以进行软件服务交易,但这个平台目前却并未给Salesforce公司带来多少实际收益。名列下载排行榜前两位的都是Salesforce公司自己开发的软件——Salesforce for Google AdWords以及Lead and Opportunity Management Dashboards。下载次数居前10的软件大都来自在夹缝中开辟出新天地的小公司,如排名第三的VerticalResponse公司的自助电子邮件营销软件。AppExchange虽然参与者众——据最近一次统计它一共集合了超过725项应用程序,24万多客户“试用”,但要想让这个羽翼未丰的生态系统带来滚滚财源还需假以时日。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑