alworker:start
no way to compare when less than two revisions
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | |||
— | alworker:start [2014/11/17 21:54] – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== AlWorker | ||
+ | |||
+ | ===== 概要 ===== | ||
+ | |||
+ | 基本的には、常駐して外部からのリクエストを受け付けるサーバー(デーモン)を作る時のフレームワークです。\\ | ||
+ | また、クライアントとしての機能も備えており、同サーバーと連携して動作するシステムを実装することができます。\\ | ||
+ | イベントドリブンで動作します。ユーザープログラムはイベントハンドラとして記述し、フレームワークがそれを呼び出します。イベントハンドラは、同期的または非同期的に呼び出されます。\\ | ||
+ | ステートマシンを直接サポートします。\\ | ||
+ | |||
+ | |||
+ | ===== 機能 ===== | ||
+ | |||
+ | * [[基本機能|基本機能(常駐、pidファイル作成、二重起動の阻止)]] | ||
+ | * [[クライアントの作成]] | ||
+ | * [[ロギング]] | ||
+ | * [[値の保持・提供]] | ||
+ | * [[タイマー]] | ||
+ | * [[IPC プロセス間通信]] | ||
+ | * [[TCP/ | ||
+ | * [[ファイルデスクリプタ]] | ||
+ | * [[ブロードキャストメッセージ]] | ||
+ | * [[番号付きメッセージキュー]] | ||
+ | * [[外部プログラム実行/管理]] | ||
+ | * [[ステートマシン]] | ||
+ | * [[アイドルタスク]] | ||
+ | * [[デバッグ]] | ||
+ | |||
+ | |||
+ | ===== ウェブブラウザとの協業 ===== | ||
+ | |||
+ | * [[JavaScriptからIPCをコールする]] | ||
+ | * [[サーバーからの情報を画面に表示する]] | ||
+ | |||
alworker/start.txt · 最終更新: 2021/10/10 17:29 by hirohito