目次

AlWorker ワーカー

概要

基本的には、常駐して外部からのリクエストを受け付けるサーバー(デーモン)を作る時のフレームワークです。
また、クライアントとしての機能も備えており、同サーバーと連携して動作するシステムを実装することができます。

サーバーはイベントドリブンで動作します。やりたいこと(コード)をイベントハンドラとして記述し、フレームワークがそれを呼び出します。イベントはデフォルトでシリアライズされ、複数のイベントハンドラが同時に動作することを意図的に禁止しています。

ステートマシンを直接サポートしています。状態遷移図を使ってモデルベース開発で上位設計を行い、それをスムーズにコード化することができます。

サーバ機能

クライアント機能

ウェブブラウザとの協業