Key Technologies Behind the Force.com Platform

  • Multitenant architecture – An application model in which all users and apps share a single, common infrastructure and code base
  • Metadata-driven development model – An app development model that allows apps to be defined as declarative “blueprints,” with no code required. Data models, objects, forms, workflows, and more are defined by metadata.

    NOTE: There is a Force.com Metadata API that allows you to directly manipulate the XML that controls the Metadata of your application/organization.

  • Force.com Web Services API – An application programming interface that defines a Web service that provides direct access to all data stored in the Force.com platform from virtually any programming language and platform
  • Apex – The world’s first on-demand programming language, which runs in the cloud on the Force.com platform servers
  • Visualforce – A framework for creating feature-rich user interfaces for apps in the cloud
  • Force.com Sites – Public websites and applications that are directly integrated with your Salesforce.com organization—without requiring users to log in with a username and password
  • AppExchange directory -A Web directory where hundreds of Force.com apps are available to Salesforce.com customers to review, demo, comment upon, and/or install. Developers can submit their apps for listing on the AppExchange directory if they want to share them with the community.

One thought on “Key Technologies Behind the Force.com Platform

Comments are closed.