トップ 技術・仕様 Jakarta EE(旧称J2EE、Java EE)

Jakarta EEとは―旧Java EE。Oracle認定資格などの入門知識。

Jakarta EEをテーマにOracle認定資格や旧称J2EE、Java EEなど歴史など、入門知識について紹介していきます。

▲記事トップへ

目次

この記事の目次です。

1. Jakarta EE とは
2. Oracle認定資格
3. J2EEとは?Java EEとは?
4. Java EE から Jakarta EEへ
5. 主なAPI
6. 仕様を実装したミドルウェアの例

更新履歴

1. Jakarta EE とは

Jakarta EEとは、Javaで実装されたアプリケーションサーバーの標準規格やそのAPIをさだめたものです。 Java SEの拡張機能の形で提供されています。Java Platform, Enterprise Editionの略で、旧称J2EE、Java EEから引き継がれています。

2. Oracle認定資格

OracleにてJava EE 関連の以下のような認定資格が用意されています。

参考)https://www.oracle.com/jp/education/certification/allcertification-172551-ja.html#JavaEE

Java EE 6 Web Services Developer

Java EE 6 Web Services Developerは、Webサービス開発者を想定した資格です。

Java EE 6 Web Component Developer

Java EE 6 Web Component Developerは、Webコンポーネント開発者を想定した資格です。

Java EE 6 Enterprise JavaBeans Developer

Java EE 6 Enterprise JavaBeans Developerは、JavaBeans開発者を想定した資格です。

Java EE 6 Java Persistence API Developer

Java EE 6 Java Persistence API Developerは、API開発者を想定した資格です。

Java EE 6 JavaServer Faces Developer

Java EE 6 JavaServer Faces Developerは、JavaServer Faces開発者を想定した資格です。

3. J2EEとは?Java EEとは?

Java EEは、Java SE(Standard Edition)に企業システム向けの機能の仕様が加えられているアプリケーションサーバーを対象にした仕様です。 バージョン5.0まではJ2EEとよび、それ以降、Java EEと呼ばれるようになりました。

Java EE(旧称J2EE)は、J2SEが基本となって大規模システム向けのサーバーサイドJavaプログラミングを行うための機能を追加したものです。 コンポーネントとしては、サーブレットやJSP、EJB、メッセージングのJMS、トランザクション機能のJTAなどが含まれます。その他、JDBCのように基本APIはJ2SEに含まれ、 J2EEには拡張した部分が提供されているものがあります。 J2EEを使用するためには、J2SEが必要となります。

4. Java EE から Jakarta EE

Oracleは、2017年9月に、Java EEの策定をEclipse Foundationに移管しました。 これに伴いまた名称が変わります。名称は「Jakarta EE」とのことです。2018年2月26日に発表されました。

参考)https://mmilinkov.wordpress.com/2018/02/26/and-the-name-is/

5. 主なAPI

主なAPIのパッケージは以下のような物があります。

6. 仕様を実装したミドルウェアの例

仕様を実装したミドルウェアの例です。

JMSのAPIを実装したミドルウェア

JMS(Java Message Service)は、 Java EE(旧称J2EE)のプラットフォームに標準で含まれているJavaプログラムにネットワークを介してデータを送受信させるためのAPIです。

Apache ActiveMQ

Apache ActiveMQは、JMSのAPIを実装したミドルウェアです。

詳細

更新履歴

この記事の更新履歴です。

戻る

スポンサーリンク

サイト内のページ

言語
C・C++ /HTML /Java /JavaScript /PHP /シェルスクリプト

開発環境
Ant /Burp /Eclipse /Fiddler /gcc /gdb /Git /g++ /JDK /JMeter /JUnit /Teraterm /ZAP

技術・仕様
Ajax /CORBA /Jakarta EE(旧称J2EE、Java EE) /JNI

ライブラリ/Framework/CMS
bootstrap /jQuery /FuelPHP /Lucene /MyBatis /Seasar2 /Spring /Struts /WordPress

Web API
Google Maps

ITインフラOSとミドルウェア
Linux /Windows /シェル
ActiveMQ /Tomcat /MariaDB /MySQL /Nagios /Redis /Solr

ITインフラサーバー
公開Webサーバー

ITインフラネットワーク
プログラミング /構築

ITインフラセキュリティ
公開サーバーのセキュリティ

PC製品
ZOTAC

SI
ホームページの作り方

その他
IT用語 /ITスキル体系

スポンサーリンク

関連サイト内検索ツール

zealseedsおよび関連サイト内のページが検索できます。

IPアドレス確認ツール

あなたのグローバルIPアドレスは以下です。

18.191.102.112

HTMLの表示色確認ツール

パスワード生成ツール

文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。

ここに生成されます。

スポンサーリンク