合作夥伴資料交換 (EDI)
B2B轉換 → 驗證 → 傳輸 → 確認回應。
6 個節點 · 5 條連接enterprise
systemapi
視覺化
準備資料system
從內部系統擷取資料。
↓sequential→ 格式轉換
格式轉換system
轉換為合作夥伴所需格式 (X12、EDIFACT、JSON)。
↓sequential→ 結構描述驗證
結構描述驗證system
依協議的結構描述進行驗證。
↓sequential→ 加密與簽章
加密與簽章system
↓sequential→ 傳輸給合作夥伴
傳輸給合作夥伴api
↓sequential→ 接收確認回應
接收確認回應event
uc-data-exchange.osop.yaml
osop_version: "1.0"
id: "edi-exchange"
name:"合作夥伴資料交換 (EDI)"
description:"轉換 → 驗證 → 傳輸 → 確認回應。"
nodes:
- id: "prepare"
type: "system"
name: "準備資料"
description: "從內部系統擷取資料。"
- id: "transform"
type: "system"
name: "格式轉換"
description: "轉換為合作夥伴所需格式 (X12、EDIFACT、JSON)。"
- id: "validate"
type: "system"
name: "結構描述驗證"
description: "依協議的結構描述進行驗證。"
- id: "encrypt"
type: "system"
name: "加密與簽章"
security:
risk_level: "high"
- id: "transmit"
type: "api"
name: "傳輸給合作夥伴"
retry_policy:
max_attempts: 3
backoff: "exponential"
- id: "ack"
type: "event"
name: "接收確認回應"
timeout_sec: 3600
edges:
- from: "prepare"
to: "transform"
mode: "sequential"
- from: "transform"
to: "validate"
mode: "sequential"
- from: "validate"
to: "encrypt"
mode: "sequential"
- from: "encrypt"
to: "transmit"
mode: "sequential"
- from: "transmit"
to: "ack"
mode: "sequential"