[連載]
初めてのEnhydra
第4回 デザインとロジックを分離するXMLCの正体
松江浩実
有限会社エア・ビート
代表取締役
2001/9/15
1.Enhydraの最新動向
|
ごぶさたしております。前回の記事公開から今回までの間にEnhydraを取り巻く状況に少し変化がありましたので、まずはそれを紹介いたします。
現在のEnhydraは3.1です。この連載も3.1をベースに進めているわけですが、実は次期バージョンである4.0のベータテストが進んでいます。4.0はJ2EE(Java2 Enterprise Edition)に対応したもので、EJBやJMS、そのほかの機能を備えたものとなります。さて、Enhydraにはオープンソース版とそれを基にしたLutris Technology社の商用版とがあります。オープンソース版の4.0ベータはすでに公開されていましたが、7月になってLutris版の4.0のベータが公開されました。今回Lutris社が公開したものにはLutris社独自の運用支援ツールであるLMC(Lutris Management Console)の1.0が含まれていたり、かなり詳細なドキュメントが付属していたりと、正式版にかなり期待の持てる状態になっています。成果はオープンソース版にも還元されるでしょうから、今後の進展が楽しみです。
さて、前回はXMLCのメリットや使い方について説明するとともに、独自のクラスであるElementsGeneratorクラスを作成することでさらに開発効率の向上を実現可能であるということを説明しました。しかし、なぜあえてXMLCを使う必然性があるのか、あるいはJSPなどほかのテクノロジと比較して何が優れているのかということについて、もう少し解説してほしいというご意見などを頂きました。そこで本来はセッション管理の話に進むはずでしたが、今回はう少し詳細にXMLCについて説明します。
1/3
|
2.XMLCの正体![]() |
|
![]() |
連載記事一覧 |
- 実運用の障害対応時間比較に見る、ログ管理基盤の効果 (2017/5/9)
ログ基盤の構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。今回は、実案件を事例とし、ログ管理基盤の有用性を、障害対応時間比較も交えて紹介 - Chatwork、LINE、Netflixが進めるリアクティブシステムとは何か (2017/4/27)
「リアクティブ」に関連する幾つかの用語について解説し、リアクティブシステムを実現するためのライブラリを紹介します - Fluentd+Elasticsearch+Kibanaで作るログ基盤の概要と構築方法 (2017/4/6)
ログ基盤を実現するFluentd+Elasticsearch+Kibanaについて、構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。初回は、ログ基盤の構築、利用方法について - プログラミングとビルド、Androidアプリ開発、Javaの基礎知識 (2017/4/3)
初心者が、Java言語を使ったAndroidのスマホアプリ開発を通じてプログラミングとは何かを学ぶ連載。初回は、プログラミングとビルド、Androidアプリ開発、Javaに関する基礎知識を解説する。
![]() |
|
|
|
![]() |