| 버 전 | 내 용 | 일 자 |
|---|---|---|
| 1.0 | 신규 작성 | 2026. 1. 31. |
<aside> 💡
이 문서에서는 토스플레이스의 Front와 타사 POS 기기 간 다양한 통신 방법 중에서, 아래 그림에 표시된 WebSocket으로 연결하는 방법에 대해 설명합니다.
</aside>
주의사항: 프론트가 멀티패드(리더기)로 활용될 때는 프론트의 시리얼 포트를 밴사 VCAT이 점유하기 때문에, POS에서 프론트로 주문 내역을 전송하기 위해 시리얼 통신이 아닌 WebSocket 방식을 사용해야 합니다.
graph LR
subgraph "POS 단말기"
direction TB
DLL[TossPlace<br>WebSocket DLL]
VCAT[밴사<br>VCAT]
POS[<br><br>POS Application<br><br><br>]
POS <==> DLL
POS <--> VCAT
end
subgraph "Front 단말기"
direction TB
PLUGIN["Front Plugin SDK<br>(html, css, js)"]
PAYMENT[프론트 결제 모듈]
FRONT[<br><br>Front Application<br><br><br>]
PLUGIN<==>FRONT
PAYMENT<-->FRONT
end
DLL <==>|WebSocket<br/>주문내역, 멤버십 적립 등| PLUGIN
VCAT <-.->|Serial Port<br>결제 전문| PAYMENT