JBoss AS 7 – Getting Started Developing Application Guide – Introduction
クールにサクッと翻訳だけしました。あまり読む必要は。。。無いです。
イントロダクション
このガイドでは、 AS7 のインストールとスタートアップについて案内します。また( JBoss AS 7 が認定をうけている)Java EE ( Web Profile )のプログラミングモデルの特徴について紹介します。
Java EE 6 により開発者は分散可能でトランザクションに対応し移植性に優れたアプリケーションを素早く簡単に開発することが可能です。このような機能が要求されるアプリケーションは “エンタープライズアプリケーション” に分類されると考えられます。これらのアプリケーションには高速かつセキュアで高い信頼性が必要です。
Java EE は SOAP( JAX-WS )を使用した web サービスだけでなく強力なメッセージング( JMS )、トランザクション管理( JTS )、外部リソース接続( JCA )の機能を提供してきました。 Java EE 5 からは、宣言的で軽量な O/R マッピング( JPA )、アノテーションの使用、コンポーネントへのアクセス容易性等のために根本的なプログラミングモデルの転換が計られました。
Java EE 6 では、タイプセイフ、疎結合なプログラミングモデル( CDI )、データの制約に対する宣言的な検証( Bean Validation )、 RESTful web サービス( JAX-RS )の機能追加が行われています。
AS7 は慣れ親しんだ以前の AS のバージョンの構造とは違ったものとなっています。そのため、 Getting started with JBoss AS を参照することを推奨します。
AS7 には最小限の手間でアプリケーションが記述できるようになるための クイックスタート があります。下記の順序に従いクイックスタートの動作/ソースコードを確かめることを推奨しますが、 EE6 の経験がある場合、これらをスキップすることもできます。
Core | |
Helloworld quickstart | JSF, Wicket, EJB, Spring を使用したアプリケーションの開発経験がある場合、このクイックスタートをスキップすることもできます。 |
Numberguess quickstart | JSF, Wicket, EJB, Spring, JPA, Hibernate を使用したアプリケーションの開発経験がある場合、このクイックスタートをスキップすることもできます。 |
Login quickstart | Java EE の達人であればこのクイックスタートをスキップすることもできます。 |
Kitchensink quickstart | すばらしいスタートポイントです。 |
Optional | |
Helloworld OSGi quickstart | JBoss AS で OSGi を動かしたい場合、このクイックスタートをチェックして下さい。 |
クイックスタートのダウンロード
クイックスタートは JBoss AS と一緒に( JBoss AS ランタイムとは別 )配布されています。JBoss AS ダウンロードページ から最新版を入手して下さい。