|
|
Java開発フレームワーク「楽々FrameworkII バージョン3.1.1」の販売を開始
~オープンソース開発環境との連携強化・携帯Webサイト用のシステム構築にも対応~ |
2006年3月29日
住友電工情報システム株式会社 |
住友電工情報システム株式会社は、Java*1開発フレームワーク「楽々FrameworkII バージョン3.1.1」の販売を3月29日より開始します。今回のバージョンでは、オープンソース・ソフトウェアのEclipse*2との連携を実現し、携帯電話向けWebサイト用のシステム構築機能も追加しました。 |
「楽々FrameworkII」は、業務系Webシステムの開発期間とコストの大幅な削減を実現するJava開発フレームワークです。本製品は、複雑な処理を実現できる業務コンポーネントにより、ノンプログラミングで業務処理の大部分を稼働できるため、プログラム設計工数を従来の3分の1まで圧縮できます。さらに、データベース設計完了後、すぐに試作プログラムを自動生成し稼働できるため、Javaでそのままシステムを構築する場合に比べ10分の1の時間で高品質なプログラムが作成可能です。このような特長をもつ「楽々FrameworkII」は2002年12月の発売以来、中堅から大企業の情報システム部門やシステム開発会社を中心に約80社に導入頂いています。
Javaによるプログラム開発では、ソースコードのコンパイル(バイトコードへの変換処理)やデバッグ(バグの調査)、動作確認などの作業が必要です。Eclipseは、そのようなプログラム開発に必要な個々の作業を、一つのインターフェースで行える統合開発環境(IDE)です。エディタ機能やデバッグモードでの実行機能、CVS(ファイルのバージョン管理を行うアプリケーション)のクライアント機能など、プログラム開発を効率よく行う機能が搭載されていることから、EclipseはオープンソースのJava開発IDEとして、デファクトスタンダードの地位を築いています。
今回販売を開始する「楽々FrameworkII バージョン3.1.1」では、Eclipseとの連携機能である「RakConnect for Eclipse」をEclipseのプラグインとして提供します。この連携により、Eclipseの多彩な機能を用いてJavaプログラミングが行えますので、楽々FrameworkIIによる開発の可能性が広がります。特に、Eclipseはテキストエディタの機能が充実しているので、XPD(処理パターンのプログラムを定義する楽々FrameworkII独自のXMLファイル)の編集が簡単になります。さらに、プログラムに機能を追加する(プラグイン)際にも、従来は、PMS/Javac(リポジトリに保存された設計情報を、一元管理する楽々FrameworkII独自の開発ツール)とテキストエディタを用いてプラグインしていましたが、Eclipseとの連携により、CVSによるバージョン管理など、IDEを使った統合的な開発が可能になります。一方、従来からEclipseを使いなれているJava開発者にとっても、今回の連携により楽々FrameworkIIの豊富な部品を利用できるようになることから、より効果的な開発が可能となります。
さらに、楽々FrameworkII バージョン3.1.1では、携帯電話端末でも基幹システムの業務画面が表示出来るようになる新機能「RakConnect for KEITAI」も提供しています。プログラマは従来どおりパソコンの画面で表示させるプログラムを作成すれば、プログラム動作時に楽々FrameworkIIが携帯電話端末かどうかを自動判定して表示させるので、プログラム開発時に、携帯電話専用の機能を追加作成する必要がありません。国内の携帯電話3キャリアのWebサービス「i-mode」、「EZweb」、「Vodafone Live!」全てに対応しています。
「楽々FrameworkII」では、本年1月に、楽々FrameworkIIバージョン3.0として、オープンソフトウェアのJava開発フレームワークStrutsとの連携機能「RakConnect for Struts」を拡充させました。今後も他の環境や製品との連携機能「RakConnect」をさらに拡充していくとともに、対応する稼働環境も拡大していきます。
|
|
以 上 |
*1 |
|
Java:米サン・マイクロシステムズが開発したオブジェクト指向プログラミング言語。 |
*2 |
|
Eclipse:Javaシステムの開発環境のひとつ。IBM社が進めていた開発ツール研究プロジェクトの研究成果をソフトウェアにしたもの。
オープンソースで、誰でも無償に入手・改変・再配布ができる。 |
|
[補足資料]
楽々FrameworkIIバージョン3.1.1の動作環境
サーバOS |
i5/OS/Linux/Solaris/AIX/Windowsサーバ |
アプリケーションサーバ |
WebSphere/Oracle Application Server/WebLogic/
Cosminexus/WebOTX/InterStage/Tomcat等
|
データベース |
DB2 UDB/Oracle/SQL Server/PostgreSQL
|
クライアント |
Internet Explorer /Netscape Navigator |
|