The Seasar FoundationはJavaで開発されたワークステートエンジンS2Buriの公開を開始した。S2BuriはThe Seasar Software License, Version 1.1のもと公開されているオープンソースソフトウェア。Seasar Sandbox Projectにエントリされたプロジェクトで、16日現在公開されている最新バージョンはS2Buri 0.2.0。
S2Buriは業務フロー実行ツール。XPDLによって定義されたフローを処理する機能を提供する。S2Buri 0.2.0の主な特徴は次のとおり。
S2Buri 0.2.0が動作するにはJDK 1.4かまたはそれ以降のバージョンが必要。データの保持のためにDerbyやMaxDB 7.5以上などS2Daoが対応してるRDBMSが必要。またS2Buri 0.2.0は、ワークフローエディタJaWE 1.4.2を使って生成されたXPDLデータに対応している。
S2Buri 0.2.0は、もともとスターロジックで開発されてきたGFlowがSeasar Sandbox Projectに寄贈されたもの。同社ではGFlowの販売について今後も継続するとしているとし、またS2Buriの商用サポートも提供していくという。
S2Buriは、業務のフローそのものを処理するフレームワークであり、エンジンということになる。従来のSeasarプロダクトであれば、RDBMSとの連携にS2Dao、WebアプリケーションインターフェースにMayaaやS2JSFを採用し、フロー処理にPOJOを採用することになる。S2BuriはこのPOJOに対するコンポーネントにあたる。たとえば、インターフェースはMayaa、フロー処理にS2Buri、データベースとの連携にS2Daoを採用することができる。
業務フローはシステムの要であり、業務システムの実装において必ず定義しなければならない部分。業務フローが複雑になるとシステムも複雑になることが多い。しかも業務フローは変更されることも多く、それに応じてシステムの変更も必要になる。業務フローをPOJOにハードコーディングした場合、業務フローの変更はシステムの大幅な変更を伴うことがある。S2Buriを使ってフローそのものを別途管理することで、変更への柔軟な対応と、システムの見通しの良さを実現することができる。
S2Buriの名称は鰤(ブリ)から来ている。もともと、ハマチというコード名のもと開発されていたシステムを、フルクラッチから構築しなおしたものであるところからブリという名称がつけられたという。ブリはスズキ目の海魚。代表的な出世魚で、東京近辺ではワカシ、イナダ、ワラサ、ブリ、大阪近辺ではツバス、ハマチ、メジロ、ブリのように成長に合わせて呼称が変化する。
| Seasar、Webフロントサービスエンジン - Mayaa 1.0.0-beta1公開 [2005/11/29] |
| ISID、Seasar2の商用サポートサービス - Seasarのビジネスモデルとは? [2005/11/8] |
| NTTデータ イントラマート J2EEフレームワークにSeasar DIコンテナ組み込み [2005/11/8] |
| 最新の技術を投入、Seasar 2.3 公開 - Persistence APIとJSFの実装も新たに [2005/11/8] |
| 「Seasar開発を強力支援」Seasar V2関連プロダクト - Kijimuna 1.0.0公開 [2005/11/1] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
元タカラジェンヌの真琴つばさ、昼ドラで大御所・小林幸子とガチンコ対決! [11:30 2/11] エンタメ |
|
入院・手術でかかるお金は? [11:15 2/11] キャリア |
|
[長谷川潤]パンダ出産に「私もいつか…」と 映画「51」で初ナレーション [11:13 2/11] エンタメ |
|
坂本教授、木の光合成に着目した不思議な音楽的挑戦!『ETV特集』 [10:08 2/11] キャリア |
|
バロックで異端!水墨画の巨匠、雪村周継の神業に迫る! [10:07 2/11] キャリア |