Upload
oracle-fusion-middleware
View
1.350
Download
0
Embed Size (px)
DESCRIPTION
GlassFish v4 released.
Citation preview
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
Yoshio Terada Java Evangelist http://yoshio3.com, Twitter : @yoshioterada
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2
以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。
Oracleは、米国オラクルコーポレーション及びその子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
はじめに
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4
2013 年 6 月 10 日
祝 : GlassFish v4 正式リリース
http://glassfish.org
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6
GlassFish の概要
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7
GlassFish とは?
Java EE 参照実装
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8
リファレンス実装の特徴は以下の通りである。 • 仕様およびテストと並行して開発される。 • 仕様が実装可能かどうか確認するのに使われる。 • テストプログラム自体をテストすることができる。 • 他の実装との比較基準とすることができる。 • テストプログラムでは評価できない仕様の詳細を 明確化できる。
参照実装とは(Wikipediaより)
参考:http://ja.wikipedia.org/wiki/リファレンス実装
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9
Java EE 参照実装の歴史
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 10
Java EE 参照実装の歴史
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11
GlassFish の歴史 GlassFish v1
Java EE 5参照実装として提供 開発用途向け
2006 年
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 12
Java EE 5参照実装として提供 本番環境向け
GlassFish の歴史 GlassFish v1 GlassFish v2 2006 年 2007 年
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13
Java EE 6参照実装として提供 内部実装を刷新
GlassFish の歴史 GlassFish v1 GlassFish v2 GlassFish v3 2006 年 2007 年 2009 年
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 14
Java EE 7参照実装として提供 開発用途向け
GlassFish の歴史 GlassFish v1 GlassFish v2 GlassFish v3 GlassFish v4 2006 年 2007 年 2009 年 2013 年
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15
GlassFish v4 は 世界最速 Java EE 7準拠
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 16
Java EE 7 とは
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
Java EE 7とは
最新の Java 標準 エンタープライズ開発技術
(2013/06/12ローンチ)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18
Java EE 7のテーマ
開発生産性の向上
HTML 5 対応
企業ニーズに対応
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
Java EE 7
開発生産性の向上
より簡単になったアーキテクチャ 冗長的なコード記述の排除 より移植性の高くなった RESTful Web サービス
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20
Web
Sock
ets
HTML 5 対応
WebSocket を使用した高効率データ交換 標準でサポートされた JSON 解析・生成機能
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
企業ニーズへの対応
標準バッチ・アプリケーション サーバ環境での並列処理 より簡単になったJMS による アプリケーション統合
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 22
Java EE 7 へ含まれる予定の JSR 一覧
Connector 1.6 JPA 2.1 JTA 1.2 JMS 2.0
Managed Bean 1.0 EJB 3.2
Common Annotations 1.1 Interceptors 1.1 CDI 1.1
Portable Extensions
Servlet 3.1
JSP 2.2 JSF 2.2 JAX-RS 2.0
EL 3.0
Bean Validation 1.1
Concurrency Utilities for EE (JSR-236) Batch
Application (JSR-352)
Java API for JSON
(JSR-353)
Java API for WebSocket (JSR-356)
新規追加 大幅な更新 通常の更新
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
ここからはじめる Java EE 7 & GlassFish v4
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24
かんたん
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25
かんたんインストール
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26
GlassFish 単独? 開発環境と一緒?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27
GlassFish 単独 インストールの場合
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 28
http://glassfish.java.net/download.html
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29
軽量版(Webプロファイル) 全機能版(Full Java EE)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 30
軽量版 67MB
全機能版 114MB
クリックして選ぶだけ
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31
インストール ! # unzip glassfish-4.0.zip!
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 32
開発環境と一緒に インストールの場合
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 33
https://netbeans.org/downloads/
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 34
NetBeans にバンドル
インストールしたら 今すぐ使える 余分な設定は不要
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 35
起動もかんたん
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 36
起動・停止 ! # asadmin start-domain! # asadmin stop-domain!
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 37
管理もかんたん
日本語対応の GUI
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 38
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39
5 分もかからず インストールから 設定まで完了 !!
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 40
DOWNLOAD Java EE 7 SDK
http://oracle.com/javaee
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 41
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 42