= TERASOLUNA Server Framework for Java(Rich版) = == 概要 == リッチクライアントアプリケーション開発に必要な機能を備えた汎用フレームワークです。オープンソースのJavaフレームワークであるSpring Frameworkをベースにしています。 [[Thumb(Server_fw_for_java_Rich.jpg, caption=TERASOLUNA Server Framework for Java(Rich版)(クリックで画像表示))]] == 特徴とメリット == * Apache Struts、Spring Framework、iBATISをベースにしており、プレゼンテーション層からデータアクセス層までを範囲とするフルスタックのフレームワークです。 * Spring Frameworkの特徴であるDI(Dependency Injection)コンテナやアスペクト指向プログラミング(AOP)の機能を利用することで、モジュールの独立性が増し、テスタビリティおよび再利用性 の向上を実現させています。 * 共通機能として、複雑なトランザクション管理やリクエスト処理のフロー制御など、業務処理に共通する機能を提供しているため、業務開発者はフレームワークの各種機能を利用することで、開発者間の品質のばらつきを抑え、業務処理の開発のみに集中でき、高品質なアプリケーションを構築できます。 * リッチクライアント・サーバ間のインタフェースとしてXML形式での通信を採用しており、多種多様なクライアントと連携させることが可能です。 == 動作環境 == * 対応JDK * Sun JDK 5 / 6 * OpenJDk 6 * 対応WebAPサーバ * Tomcat 5.5/6.0 * !WebLogic Server10.3.2, !WebLogic Server10.3.1, !WebLogic Server10.3, !WebLogic Server10.0, !WebLogic Server 9.2J, !WebLogic Express 9.2J * !WebSphere 7.0, !WebSphere 6.1 * Cosminexus 07-60,Cosminexus 08-00 * Interstage Application Server 9.1 * WebOTX 8.2 * 対応データベース * Oracle11g(11.1) * Oracle10g(10.2) * Oracle9i(9.2) * PostgreSQL8.4,PostgreSQL8.3,PostgreSQL8.2 == ダウンロード == * 下記のコンテンツは、以下のページからダウンロードすることができます。 * [http://sourceforge.jp/projects/terasoluna/releases/46867/][[br]] ||'''資材名'''||'''ダウンロードファイル名'''||'''説明'''|| ||フレームワーク本体||terasoluna-server4jrich-projects_x.x.x.x.zip||Eclipseプロジェクトとして提供します。[[BR]]単体試験コードも付属しています。|| ||ブランクプロジェクト||terasoluna-server4jrich-blank_x.x.x.x.zip||アプリケーションの元となるブランクプロジェクトです。[[BR]]チュートリアルでは、これを元に学習していきます。|| ||チュートリアル||terasoluna-server4jrich-tutorial_x.x.x.x.zip||チュートリアルの完成版アプリケーションです。[[BR]]数画面の簡易的なサンプルで簡単に動作確認を行えます。[[BR]]warファイル化することで、非WTP環境下でも簡単に動作確認を行えます。|| ||機能網羅サンプル||terasoluna-server4jrich-funcsample_x.x.x.x.zip||各機能の実装に重点を置いたサンプルです。|| ||ドキュメント||terasoluna-server4jrich-doc_x.x.x.x.zip||フレームワークのマニュアルおよびチュートリアルです。[[BR]]詳細は、[wiki:Document ドキュメントページ]をご覧ください。|| ||上記全てを含むアーカイブ||terasoluna-server4jrich-all_x.x.x.x.zip||上記5つを全て含んでいます。|| [[br]] また、各プロジェクトおよびサンプルアプリケーションの導入手順は、以下をご覧ください。 * [wiki:HowToUse 導入手順] [[br]] フレームワークのAPIドキュメントは以下からご覧いただけます。 * [wiki:Javadoc フレームワークAPIドキュメント]