~~NOTOC~~ ---json { "title":"BBS.pm ダウンロード", "description":"BBS.pm ダウンロード (2021/2/26 17:26)" } --- \\ ====== BBS.pm ダウンロード (2021/2/26 17:26) ====== \\ 公開日: 2021年2月26日 17:26\\ \\ ==== 説明 ==== 変更を行いました。\\ 変更点は次の通りです。\\ * ノード管理をサブモジュールにしました。処理の変更はしていません。 * サーバ処理を見直しました。 * これまではシステムとアプリケーションの2つで構成していましたが、入力、出力、システム、アプリケーションの4つに細分化しました。 * ハンドラを変更しました。 * ノードからの受信に特化したonRecvハンドラを設けました。 * onRecvにより、役割がなくなったonAccessハンドラを廃止しました。 * サーバ処理に入力処理(Input)、出力処理(Output)のハンドラを追加しました。 * 入力処理(Input)はノードから受け取ったデータをアプリケーション側に渡します。出力処理(Output)はノードにデータを送出します。 * システム処理(SysWork)、アプリケーション処理(AppWork)ハンドラを追加しました。 * システム処理(SysWork)は以前のonIdleハンドラにあたり、サーバアプリケーションの環境調整を行います。アプリケーション処理(AppWork)では、以前のユーザハンドラにあたり、ノードからの要求に対する応答処理を行います。 * 通信データ処理はBBS.pm側に含まない仕様に変更しました。 * サーバアプリケーション作成の際、アプリケーション処理に通信データ処理を用意する必要があります。 現在、Bitbucketで公開しているリポジトリに含むBBS.pmは以前の版になりますが、今回の版とは互換性がありません。\\ リポジトリにBBS.pmを今回のものに差し替えても正常に動作しません。\\ また、サーバアプリケーションを作成する際は、必ず、最新のものを使用してください。\\ なお、公開しているリポジトリは資料として当面の間、公開しますが、最新版BBS.pmに対応したBIG-Modelアプリケーションのリリース開始が決まり次第、入れ買えを行います。\\ \\ ===== ダウンロード ===== {{projects:bbs_pm:download:bbs_pm-20210226-1726.7z|bbs_pm-20210226-1726.7z}} (**{{dlcounter>file?projects:bbs_pm:download:bbs_pm-20210226-1726.7z}}**)\\ (MD5: 1ac121b85d9ad81cead6d7aa424b90e6) \\ ===== 最後に ===== アドバイスなどがありましたらコメントにメッセージをお願いします。\\ ~~DISCUSSION~~