此文字已使用 Salesforce 的自動翻譯系統進行翻譯。參閱我們的 調查以提供此內容的回饋意見,並告訴我們您接下來想要查看的內容。
可組合 - 互通性
深入瞭解良好結構的可調整 → 可組合 → 互通性 → API 管理
| 要在哪裡尋找? 產品區域 | 位置 | 優良的外觀為何? 模式 |
|---|---|
| 平台 | 公司 | ✅ 用戶端應用程式使用最新 API 版本來呼叫呼叫 Salesforce Platform API 的 Salesforce 用戶端應用程式定期更新其使用的 API 版本 |
| 平台 | 設計標準 | ✅ 已存在跨元件通訊 (亦即 API) 的清除通訊協定 |
| 平台 | 設計標準 | ✅ 通訊協定/API 概述在建立者可搜尋及尋找的邏輯群組中 |
| 平台 | 設計標準 | ✅ 通訊協定/API 會定義變數資料類型、變數名稱、必要或選用項目,並提供使用時機的明確描述 |
| 平台 | 文件 | ✅ 您可以搜尋特定的 API 或通訊協定,並識別實作的元件 |
| 平台 | 文件 | ✅ 每個元件的文件會清楚列出已實作的 API/通訊通訊協定 |
| 平台 | 組織 | ✅ 使用自訂中繼資料類型定義內部通訊的 API 訊息格式和變數 |
| 平台 | 組織 | ✅ 使用平台事件定義內部通訊的 API 訊息格式和變數 |
| 平台 | 組織 | ✅ 程式碼和陳述式自訂項目會參照適當的自訂中繼資料類型 (或平台事件),以傳送或接收資訊 |
深入瞭解良好結構的可調整 → 可組合 → 互通性 → 傳訊和事件
| 要在哪裡尋找? 產品區域 | 位置 | 優良的外觀為何? 模式 |
|---|---|
| Data 360 | 組織 | ✅ 將「資料動作」與「平台事件」搭配使用,以重複使用現有的整合模式「利用平台事件」讓「資料動作」可供外部系統使用,以利用現有的「Pub Sub API」和「事件轉送」整合 |
| 平台 | Apex | ✅ 自訂事件定義的範圍受到限制 (系統範圍的事件或訊息未在程式碼中定義) |
| 平台 | Apex | ✅ Apex 中的全系統傳訊或結案服務會以可在 Salesforce 流程工具中使用的方式註釋 |
| 平台 | 設計標準 | ✅ 使用同步模式 (傳訊) 和非同步模式 (事件) 的時機存在明確的標準 |
| 平台 | 設計標準 | ✅ 事件與訊息結構存在清楚的標準 |
| 平台 | 流程 | ✅ Salesforce 流程工具參照全系統傳訊或事件服務 |
| 平台 | Lightning Web 元件 (LWC) | ✅ 自訂事件定義的範圍受到限制 (系統範圍的事件或訊息未在程式碼中定義) |
| 平台 | 組織 | ✅ 一致的傳訊和事件模式會顯示在流程和程式碼中 |
| 平台 | 平台事件 | ✅ 用於內部系統傳訊的平台事件會清楚標記 |
深入瞭解良好結構的可調整 → 可組合 → 互通性 → API 管理
| 要在哪裡尋找? 產品區域 | 位置 | 要避免什麼? Anti-Pattern |
|---|---|
| 平台 | 公司 | ⚡️ 用戶端應用程式使用過期的 API 版本來呼叫呼叫 Salesforce Platform API 的 Salesforce 用戶端應用程式,需要定期將其使用的 API 版本更新為最新版本 |
| 平台 | 設計標準 | ⚡️ 設計標準不存在或不定義 API 和使用個案 |
| 平台 | 文件 | ⚡️ 不存在元件文件 |
| 平台 | 文件 | ⚡️ 元件文件描述在元件內實作的 API,但這是 API 定義唯一顯示的位置 |
| 平台 | 文件 | ⚡️ 無法搜尋特定的 API 或通訊協定,且/或搜尋無法識別已實作 API 或通訊協定的元件 |
| 平台 | 組織 | ⚡️ API 專為 Salesforce 與外部系統之間的通訊而定義 |
| 平台 | 組織 | ⚡️ 系統元件之間的通訊 (程式碼和陳述性自訂項目) 為臨時 |
深入瞭解良好結構的可調整 → 可組合 → 互通性 → 傳訊和事件
| 要在哪裡尋找? 產品區域 | 位置 | 要避免什麼? Anti-Pattern |
|---|---|
| 平台 | Apex | ⚡️ 系統範圍訊息和/或事件結構是在程式碼中定義的 |
| 平台 | Apex | ⚡️ 在 Apex 中定義的全系統事件或訊息結構無法在如流程等工具中使用 |
| 平台 | 設計標準 | ⚡️ 設計標準不存在,或缺乏同步與非同步模式的明確標準,以及訊息或事件結構的明確標準 |
| 平台 | Lightning Web 元件 (LWC) | ⚡️ 系統範圍訊息和/或事件結構是在程式碼中定義的 |
| 平台 | 組織 | ⚡️ 傳訊和事件模式的不同策略會顯示在流程和程式碼之間 |
| 平台 | 平台事件 | ⚡️ 用於內部系統傳訊的平台事件未清楚標記或不存在 |