雑談:技術的な事:完全なhtcpcpd作りたい
文書の過去の版を表示しています。
- 1. 概要
- カッパは、RFC 2324に基づいた実装を目指すプロジェクトである。HTTP/1.0プロトコルに準拠したWebページを通じて、HTCPCP準拠のコーヒーポットの操作ができる。
- 2. コンポーネント
- カッパは、以下の3つのコンポーネントから構成される。
- HTCPCPサーバー:HTCPCP準拠のコーヒーポットと通信し、コーヒーポットを操作する。
- VCPD:仮想的なコーヒーポットの簡易シミュレーションを提供するAPI。
- ビバコーヒーWebページ:HTCPCPサーバーとVCPDとの間で通信し、ユーザーがコーヒーポットを操作できるようにする。
- 3. 操作
- ビバコーヒーWebページからは、以下のコーヒーポット操作が行える。
- ポットに水を注ぐ
- コーヒーを淹れる
- ポットからコーヒーを注ぐ
- ポットからコーヒーを流す
- 4. ユーザーインターフェース
- ビバコーヒーWebページは、以下の3つのペインに分割される。
- 上ペイン左側:VCPDのグラフィカルな状態を表示する。
- 上ペイン右側:HTTP/1.0に準拠したボタンを提供し、HTCPCPサーバーに操作を送信する。
- 下ペイン:HTCPCPサーバーとVCPDから受信した情報を表示する。
- 5. カラーテーマ
- カッパのメインカラーは銅色とし、HTCPCPサーバーのプログラム名はCopperとする。
- 以上がカッパの仕様となります。
雑談/技術的な事/完全なhtcpcpd作りたい.1680774404.txt.gz · 最終更新: 2023/04/06 09:46 by taatin