┌─────────────────────────────────────┐
│ 第三方廠商系統 (總部/海外 IDC) │
└──────────────┬──────────────────────┘
│ HTTPS / Web Service
┌──────────────▼──────────────────────┐
│ WS 介面層 (Windows + IIS) │
│ - 安全驗證 (API Key / JWT / mTLS) │
│ - 請求路由 / 格式轉換 / 錯誤包裝 │
└──────────────┬──────────────────────┘
│ JDBC / OCI
┌──────────────▼──────────────────────┐
│ Oracle EBS 核心區 │
│ - 正式表 (Base Tables) │
│ - 介面表 (Interface Tables) │
│ - 標準請求 (Concurrent Programs) │
└─────────────────────────────────────┘
| 類型 | 操作 | 實作方式 | 延遲 |
|---|---|---|---|
| 唯讀查詢 | SELECT | WS 直接查詢 EBS 正式表/視圖 | 即時 (ms) |
| 讀寫交互 | INSERT/UPDATE/DELETE | WS 寫入介面表 → 提交標準請求 → 輪詢/回調結果 | 分鐘級 (最終一致性) |
X-API-Key,雙向驗證 (請求/回應皆簽章)。{
"success": true,
"data": { ... },
"error": { "code": "", "message": "" },
"trace_id": "uuid"
}
Idempotency-Key,防重複提交。202 Accepted + request_id。GET /status/{request_id} 或註冊 Webhook 回調。EBS 整合核心原則:「不繞過介面表、不繞過標準請求、介面層統一安全與協議轉換」。Web Service 層將資料庫連線封裝為標準 HTTPS API,解決跨網段、跨平台、安全合規等難題,是現代化 EBS 整合的標準架構。