mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-06 18:59:43 +00:00
13 lines
892 B
HTML
13 lines
892 B
HTML
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><title>IPhoneAppFacade 到协议 core</title></head><body><main data-praxis-anchor="diagram:phone-session" data-praxis-kind="uml_diagram"><h1>IPhoneAppFacade 到协议 core</h1><pre class="mermaid">sequenceDiagram
|
|
participant App as Phone application adapter
|
|
participant Facade as IPhoneAppFacade
|
|
participant Core as Selected phone protocol core
|
|
participant Transport as Platform transport
|
|
App->>Facade: getTime/getLocation/getStatus/getConfig
|
|
Facade-->>App: typed view + PhoneResult
|
|
App->>Facade: applyConfigPatch or submitCommand
|
|
Facade->>Core: map application intent
|
|
Core->>Transport: protocol-specific bounded frame
|
|
Transport-->>Core: response or event
|
|
Core-->>Facade: typed result</pre><p>共同 Facade 不意味着两种协议拥有相同 wire semantics。</p></main></body></html>
|