视频: 反恐教授——崔翛龙 2024
Salesforce。 com发起了一个名为Force的平台。 com进军云计算平台市场。它可以帮助商业软件开发人员创建基于Salesforce的基于云的应用程序。 com的开发环境。另外,用Force建立的应用程序。 com的工具也可以利用CRM应用程序。
这个平台的核心是 多租户 架构。这意味着应用程序设计与力量。 com假设用户将共享一个物理实例。但是,这些实例和这些实例中构建的应用程序代码是相互隔离的。
<! - 1 - >原力com平台围绕包含以下组件的开发堆栈进行:
-
元数据体系结构: Salesforce。 com需要一个元数据体系结构来支持其多租户方法。销售队伍。 com认为这个元数据栈是其市场差异化的核心。元数据层很复杂,包含一个叫做Resin的应用服务器,一个高性能的XML应用服务器。
<! - 2 - > -
服务交付基础架构: Salesforce。 com的云交付基础架构基于其管理和安全的数据中心环境。这是用来管理CRM客户的基础设施。
-
数据库即服务: 数据库构建在元数据服务之上。数据服务通过使客户能够声明验证规则(例如确认帐号有效)来提供数据安全性。它使客户能够建立自定义的对象和领域。由于云基础架构,客户不负责数据库调整,备份或升级。
-
作为服务集成: 在部队的中心。 com的集成功能是一个Web服务 应用程序编程接口(API)。 该API允许客户访问存储在Force中的数据。 com应用程序,因为它支持行业标准的SOAP Web服务。逻辑即服务:
-
这是一组自动化的工作流程服务。内置的工作流引擎包括诸如任务创建,记录分配和其他事件触发服务等服务。客户可以使用Salesforce。 com编程语言(称为Apex)作为通过编写新代码来扩展应用程序的一种方式。 用户界面作为服务:
-
强制。com提供了两种构建或自定义用户界面的方法: 用于更改应用程序布局和Visualforce的构建器
-
用于为私有云和公共云构建用户界面的框架
-
开发人员可以使用标准Web开发工具,包括HTML ,AJAX和Adobe Flex。开发即服务:
开发工具包括元数据API,IDE(集成开发环境),
-
-
开发沙箱 (针对开发人员的独立开发空间)以及称为代码共享用于构建基于云的应用程序。 AppExchange marketplace: 此站点支持使用Salesforce的供应商。 com接口。实质上,这是合作伙伴销售到安装基地的渠道。像许多平台即服务提供商一样,Salesforce。 com允许
-
独立软件供应商(ISV) 和商业开发者加入他们的部队。 com程序没有任何启动费用。如果开发人员正在销售到现有的Salesforce。 com客户通过AppExchange,ISV没有任何成本。但是,如果ISV向不使用Salesforce的新客户销售独立应用程序。 com,每个用户每月有15美元的内嵌许可证费用。