2017-07-07 109 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個視圖,並且在平臺上存儲圖像的頁面呈現會導致頁面的單個視圖和每個圖像的單個視圖。如果你已經有一個非常受歡迎的網站,我不會遷移。如果你是一個小企業或非營利組織,那麼它應該沒問題。 要記住的另一件事是,基於數據庫中的記錄的動態功能在維護窗口期間將不起作用。有能力上傳您的網站的靜態版本,以便在這些窗口中呈現。

相關問題