2017-07-07 74 views
0

让我从一点背景开始:我正在帮助一个非营利组织,希望拥有一个基于浏览器的应用程序,并由Salesforce支持但具有非常具体的要求。Salesforce:是否有可能在Salesforce上开发Web应用程序

我看到Salesforce有一个我们可以调用的REST API,因此我们可以开发一个独立应用程序来提供他们想要的网页,并在需要时使用REST API调用Salesforce。

我想知道是否有办法直接在Salesforce上托管Web应用程序;这样我们不必有一个单独的应用程序服务器。任何建议或指向文档/开源产品的指针非常感谢。

回答

0

是的,你可以创建服务,让您的应用程序打Salesforce的

0

根据应用的类型,是的,你可以使用Salesforce的网站功能,其托管在Salesforce的,也可以开发和托管应用程序在销售人员拥有的Heroku上,并且可以使用Heroku Connect将数据同步到Salesforce和从Salesforce同步,或者您可以在另一个服务(如AWS)上构建和托管它,并通过REST API进行连接。你只需要调查并选择最适合你的用例的选项。需要注意的一点是API限制(可在24小时滚动期内向salesforce发出的呼叫数量)。根据应用的需求,一定要看看这些限制是否会成为问题。因为如果应用程序不断致电salesforce这可能是一个问题。但是有些事情可以做到,比如缓存。

0

是的,这两个Force.com站点和Site.com功能都允许您在Force.com平台上托管网页。标记存储在Visualforce页面中,并可以使用Apex访问数据库中的记录。我已经使用Force.com站点将多个网站(包括我们公司的www.mkpartners.com)迁移到Force.com。
需要注意的一件事是,您每个月只能看到500,000个视图,并且在平台上存储图像的页面呈现会导致页面的单个视图和每个图像的单个视图。如果你已经有一个非常受欢迎的网站,我不会迁移。如果你是一个小企业或非营利组织,那么它应该没问题。 要记住的另一件事是,基于数据库中的记录的动态功能在维护窗口期间将不起作用。有能力上传您的网站的静态版本,以便在这些窗口中呈现。

相关问题