本日は初投稿ということで今何をしようとしているかをご紹介。
・hytfwの根幹となるMainEngineの開発。
CoreEngineはExtention(後述)との通信を行うエンジン。
Extentionとの通信は、Extention -> CoreEngineがメッセージキュー、 CoreEngine -> Extentionがパイプである。
Extentionは動的ライブラリで読み込みが可能で現在動的ライブラリの読み込み部分を実装中。
その他、通信部分・設定ファイルの読み込み部分は一通り実装済み。(未テスト)
Extention・・・CoreEngineに接続されるモジュール。
動的ライブラリから読み込まれ、子プロセスを生成する。
・Extentionの一つLogExtentionの開発。
LogExtentionはログの書き出し用Extention。
Loggerクラスを使用して書き出す。各プロセスからは直接メッセージキューから送信される。
今後については明日以降にご説明できれば。
それでは。
本日のコミット:
https://github.com/chikin14niwa/hytframework/commit/c3edfe286aae0c897faca15c98e04748b58bf252
0 件のコメント:
コメントを投稿