Apex開發指導--apex在salesforce是怎麼跑的

Apex開發指導–apex在salesforce是怎麼跑的

學習目標
1,理解apex的運行方式

在這裏插入圖片描述

當開發人員將Apex代碼寫入並保存到平臺時,平臺應用程序服務器首先將代碼編譯爲Apex運行時解釋器可以理解的一組抽象指令,然後將這些指令保存爲元數據(metadata)。
當終端用戶觸發Apex的執行時,可能通過單擊按鈕或訪問Visualforce頁面,平臺應用程序服務器從元數據中檢索已編譯的指令,並在返回結果之前通過Apex runtime解釋器發送它們。終端用戶向標準平臺請求的執行期間是無感的。
由上圖可以知道幾點:
1,salesforce是雲平臺,只要能接入網絡,就可以辦公
2,salesforce是多租戶的平臺,那麼自然爲了防止壟斷性使用共享資源,所以會做一些限制
3,對網絡的要求會比較高,因爲date storage在國內是沒有的,所以每次請求都要訪問國外的。最近聽說可能在國內也會建立一個,但是具體落地時間不明確

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章