|
openGion(オープンジーオン)は、企業内基幹系システム構築に最適な機能をあらかじめ備えている、オープンソースのWebアプリケーションフレームワークである。 JSPカスタムタグをベースとして作成されているが、SQLの知識さえあれば、データのCRUD操作をメインとした業務システムが簡単に構築することができる。 類似のフレームワークとして、Apache Struts や、Seasar などがあるが、社内システムの構築という観点から見ると、異なる思想に基づいて設計されていると言える。 == 起源と歴史 == 企業内基幹系システムが、メインフレームからオープンシステムに徐々に移行されていたとき、ウェブアプリケーションによるシステム再生が始まった。しかし、ほとんどがスクラッチによる手作りであり、部分的には標準化や共通化を進めていたが、もう一つ効率的ではなかった。(※1) 当時は、市販のPDM(最近は、PLM)製品で開発を行っていたが、まだまだ、高度な知識とスクラッチによるカスタマイズなど、開発効率は高くなかった。 それよりも、製品そのものの単価も相当高く、これに開発費が加算されるのだから、たまったものではなかった。 そんな時、JSP(JavaServer Pages)にカスタムタグ機能がリリースされ、これに、XML構文でのJSPソースの開発が可能になったことを受けて、「個人的に」開発に取り組んだのが、このフレームワークの始まりである。 これが、企業内で正式に採用され、企業内基幹系システムのほぼすべてをこのフレームワーク上で開発されるようになった。(※2) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「OpenGion」の詳細全文を読む スポンサード リンク
|