当前位置:安全企业动态 → 正文

Salesforce.com希望开发人员能考虑全局

责任编辑:vivian |来源:企业网D1Net  2012-12-04 16:40:08 原创文章 企业网D1Net

《企业网D1Net》12月4日讯

云供应商都明白开发者对他们的未来是多么重要,所以他们通过整合开源工具和环境,来争夺开发人员的忠诚度。红帽的OpenShift公司便是一个首当其冲的例子,还有VMware的Cloud Foundry和Spring framework。

为了扩大软件即服务(SaaS)的前景,Salesforce.com需要以自己的方式解决相同的问题。Salesforce.com提供编程手段来达到从集中的客户关系管理(CRM)和人力资源应用程序,到与企业内其他应用程序连接,并从它们那里为Salesforce应用程序带来有用的信息。

这样做的主要工具是Salesforce的身份验证,它这可以建立一个企业用户的联合目录,然后管理用户在许多现存Salesforce应用环境的访问。该服务还处于预览状态,并计划在2013年冬天开放使用。没有这个构件,Salesforce将很难知道如何在客户环境中连接到任何非Salesforce的应用程序。

更多的是在后台,但可能从长远来看更重要的是Force.com Canvas服务。它为企业开发人员提供一个软件开发工具包,让他们配合新的应用程序,建立数据中心内部或外部Heroku云到Salesforce的用户界面。Canvas提供由开发人员调用的JavaScript库,以便将不同语言应用服务和Salesforce的用户体验相配合。到现在为止,在Salesforce在Force.com平台上的专有顶点中定制化服务已被实现了很大部分。

在早期阶段,新功能将会走向何方是很难清楚地预见的,但是活跃的客户有他们关于如何使用新功能的思考方式。Salesforce是越来越多地致力于扩大SaaS的性能,所以,它没有停留在一组有限的品牌应用程序。Salesforce在客户关系管理(CRM)和社交网络方面具有优势地位,它开始为那些本来被认为已经完全从CRM中分离的企业应用程序提供服务。

或者至少,当你结束与开发人员主管Quinton Wall以及Salesforce身份验证的产品管理副总裁Chuck Mortimore的谈话时,是可以得出结论的。他们都认为现在服务添加和自定义增强可以比以前用SaaS时实现更大的规模。

遗留的应用系统仍然是企业内部的孤立系统。Salesforce试图成为集中的力量,因为它提供了一个身份验证服务,任何有Salesforce帐户的人都可以很容易地激活它,并从企业活动名录和LDAP目录中结合个人信息。如果企业的IT转而在Salesforce.com数据中心中使用身份管理即服务(identity management as a service),而不是仅仅依赖自己的活动目录,“我们可以不仅仅是一个流线型身份管理系统、单点登录系统。”

Canvas具有更广泛的含义。它可以用来连接一个新的建立在Force.com平台上的自定义服务至现有的Salesforce CRM应用程序中。但它也可以被用来连接一个建立在非Salesforce产生的语言(如Java或Ruby)中的自定义的服务至Salesforce应用程序。

Canvas允许Salesforce精明的开发人员利用现有的独立应用程序——那些华尔街喜欢称为“鬼城”的应用,没有人再去想想“我们怎样才能把握它并把它置于社交网络环境中,使其成为谈话的积极部分。”

整个应用程序不会突然成为Salesforce的应用程序套件的一部分,但到Salesforce环境中可以导入一些应用程序。一个例子便是采购系统连接,这样每次购买都指示了有多少员工购买了相同的产品。

以前这些都通过企业内部大量工程、采购应用和salesforce.com应用之间点对点的连接来实现。为什么不干脆地令它成为客户Salesforce.com数据库的一个Web服务集成呢?这样就能够在下次关联时调出它的相关信息。

“Canvas提供JavaScript库,它知道如何连接到现有Salesforce SOAP或REST API。对于熟悉的Salesforce.com用户界面内的终端用户,信息似乎是来自Salesforce环境内部,以及所有其他应用程序服务,即使现在来源是外部系统。”Mortimer说道。

“我们可以利用传统应用,将它们呈现在Salesforce的用户界面内,”他说。Canvas所依赖的标准之一是OAuth 2.0,它授权一个外部开发者而制止开发者的私人秘钥启动,与Salesforce数据中心应用程序实现协作。

这个例子是很简单的,但更大的可能性是Salesforce用户考虑的是他们可能在Salesforce所拥有的Heroku云的基础上建设些什么。在那里,他们可以用很多语言来构建一个新的应用程序或服务,然后将它链接到自己的Salesforce套件上。同样,他们可以在传统的应用程序中添加社交网络功能,提取特定信息,将其呈现于企业的社交图景中。

从名字来看,Canvas这一名字是为了给Salesforce.com的用户提供更广泛的调色板,以使他们能够描绘出不断扩大的应用程序连接组,将视野从现在聚焦于CRM、HR和Chatter上拉回来。

“使用Canvas,开发人员可以重新装备其传统的Web应用程序,或编写即刻进入Salesforce的新的应用程序,无论它们用什么样的语言写成,或驻留在什么地方,Wall说道。

关键字:开发

原创文章 企业网D1Net

x Salesforce.com希望开发人员能考虑全局 扫一扫
分享本文到朋友圈
当前位置:安全企业动态 → 正文

Salesforce.com希望开发人员能考虑全局

责任编辑:vivian |来源:企业网D1Net  2012-12-04 16:40:08 原创文章 企业网D1Net

《企业网D1Net》12月4日讯

云供应商都明白开发者对他们的未来是多么重要,所以他们通过整合开源工具和环境,来争夺开发人员的忠诚度。红帽的OpenShift公司便是一个首当其冲的例子,还有VMware的Cloud Foundry和Spring framework。

为了扩大软件即服务(SaaS)的前景,Salesforce.com需要以自己的方式解决相同的问题。Salesforce.com提供编程手段来达到从集中的客户关系管理(CRM)和人力资源应用程序,到与企业内其他应用程序连接,并从它们那里为Salesforce应用程序带来有用的信息。

这样做的主要工具是Salesforce的身份验证,它这可以建立一个企业用户的联合目录,然后管理用户在许多现存Salesforce应用环境的访问。该服务还处于预览状态,并计划在2013年冬天开放使用。没有这个构件,Salesforce将很难知道如何在客户环境中连接到任何非Salesforce的应用程序。

更多的是在后台,但可能从长远来看更重要的是Force.com Canvas服务。它为企业开发人员提供一个软件开发工具包,让他们配合新的应用程序,建立数据中心内部或外部Heroku云到Salesforce的用户界面。Canvas提供由开发人员调用的JavaScript库,以便将不同语言应用服务和Salesforce的用户体验相配合。到现在为止,在Salesforce在Force.com平台上的专有顶点中定制化服务已被实现了很大部分。

在早期阶段,新功能将会走向何方是很难清楚地预见的,但是活跃的客户有他们关于如何使用新功能的思考方式。Salesforce是越来越多地致力于扩大SaaS的性能,所以,它没有停留在一组有限的品牌应用程序。Salesforce在客户关系管理(CRM)和社交网络方面具有优势地位,它开始为那些本来被认为已经完全从CRM中分离的企业应用程序提供服务。

或者至少,当你结束与开发人员主管Quinton Wall以及Salesforce身份验证的产品管理副总裁Chuck Mortimore的谈话时,是可以得出结论的。他们都认为现在服务添加和自定义增强可以比以前用SaaS时实现更大的规模。

遗留的应用系统仍然是企业内部的孤立系统。Salesforce试图成为集中的力量,因为它提供了一个身份验证服务,任何有Salesforce帐户的人都可以很容易地激活它,并从企业活动名录和LDAP目录中结合个人信息。如果企业的IT转而在Salesforce.com数据中心中使用身份管理即服务(identity management as a service),而不是仅仅依赖自己的活动目录,“我们可以不仅仅是一个流线型身份管理系统、单点登录系统。”

Canvas具有更广泛的含义。它可以用来连接一个新的建立在Force.com平台上的自定义服务至现有的Salesforce CRM应用程序中。但它也可以被用来连接一个建立在非Salesforce产生的语言(如Java或Ruby)中的自定义的服务至Salesforce应用程序。

Canvas允许Salesforce精明的开发人员利用现有的独立应用程序——那些华尔街喜欢称为“鬼城”的应用,没有人再去想想“我们怎样才能把握它并把它置于社交网络环境中,使其成为谈话的积极部分。”

整个应用程序不会突然成为Salesforce的应用程序套件的一部分,但到Salesforce环境中可以导入一些应用程序。一个例子便是采购系统连接,这样每次购买都指示了有多少员工购买了相同的产品。

以前这些都通过企业内部大量工程、采购应用和salesforce.com应用之间点对点的连接来实现。为什么不干脆地令它成为客户Salesforce.com数据库的一个Web服务集成呢?这样就能够在下次关联时调出它的相关信息。

“Canvas提供JavaScript库,它知道如何连接到现有Salesforce SOAP或REST API。对于熟悉的Salesforce.com用户界面内的终端用户,信息似乎是来自Salesforce环境内部,以及所有其他应用程序服务,即使现在来源是外部系统。”Mortimer说道。

“我们可以利用传统应用,将它们呈现在Salesforce的用户界面内,”他说。Canvas所依赖的标准之一是OAuth 2.0,它授权一个外部开发者而制止开发者的私人秘钥启动,与Salesforce数据中心应用程序实现协作。

这个例子是很简单的,但更大的可能性是Salesforce用户考虑的是他们可能在Salesforce所拥有的Heroku云的基础上建设些什么。在那里,他们可以用很多语言来构建一个新的应用程序或服务,然后将它链接到自己的Salesforce套件上。同样,他们可以在传统的应用程序中添加社交网络功能,提取特定信息,将其呈现于企业的社交图景中。

从名字来看,Canvas这一名字是为了给Salesforce.com的用户提供更广泛的调色板,以使他们能够描绘出不断扩大的应用程序连接组,将视野从现在聚焦于CRM、HR和Chatter上拉回来。

“使用Canvas,开发人员可以重新装备其传统的Web应用程序,或编写即刻进入Salesforce的新的应用程序,无论它们用什么样的语言写成,或驻留在什么地方,Wall说道。

关键字:开发

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^