「Dailynews/2006-5-8」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「=====[http://www.itmedia.co.jp/enterprise/articles/0511/08/news078.html Java EEの“抽象化”はSOAへとつなげるために]===== *Java SE **Java SE 6となる…」) |
|||
1行目: | 1行目: | ||
=====[http://www.itmedia.co.jp/enterprise/articles/0511/08/news078.html Java EEの“抽象化”はSOAへとつなげるために]===== | =====[http://www.itmedia.co.jp/enterprise/articles/0511/08/news078.html Java EEの“抽象化”はSOAへとつなげるために]===== | ||
− | *Java SE | + | *[[Java SE]] |
− | **Java SE 6となるコードネームMustungについては、約1年間毎週のスナップショットを公開し続けておりさまざまなスペックが盛り込まれている | + | **[[Java SE]] 6となるコードネームMustungについては、約1年間毎週のスナップショットを公開し続けておりさまざまなスペックが盛り込まれている |
− | **JSR- | + | **JSR-199や[[Webサービス]]など世代を反映するものばかり |
**すべてのリリースで課題となっているのは“互換性” | **すべてのリリースで課題となっているのは“互換性” | ||
− | *Java EE | + | *[[Java EE]] |
**高度化することで開発者が生産性を上げることが難しくなってきた | **高度化することで開発者が生産性を上げることが難しくなってきた | ||
− | **EoD(Ease of Development)に関わる[Wikipedia:POJO] | + | **EoD(Ease of Development)に関わる[[Wikipedia:POJO|POJO]]ベースプログラミング手法の採用、アノテーション、リソース・インジェクション、新たなAPIとして取り上げられることの多いPersistance APIが大きなポイント |
− | **JSP(JSR-52)、StAX(JSR- | + | **JSP(JSR-52)、StAX(JSR-173)、[[Webサービス]]メタデータ(JSR-181)、Persistence API(JSR-220)、JAXB(JSR-222)、JAX-WS(JSR-224)、アノテーション(JSR-250)、JSF(JSR-252)などさまざまなスペックが追加 |
**複雑化すると同時に抽象化を行うべく扱いの容易さを追加 | **複雑化すると同時に抽象化を行うべく扱いの容易さを追加 | ||
− | ** | + | **今後、SOA実現のために相互運用性が問われてくれば、デベロッパーは[[EJB]]だけの知識では収束できなくなってくることが予想 |
− | **SOAに関わる開発者は、いくつかの技術を組み合わせる必要性が必須になると言及し、Java(EJBなど)テクノロジーだけではなく[Wikipedia:XQuery | + | **SOAに関わる開発者は、いくつかの技術を組み合わせる必要性が必須になると言及し、Java(EJBなど)テクノロジーだけではなく[[Wikipedia:XQuery|XSLT|Wikipedia:XSLT]]やSQL、[[BPEL|Wikipedia:BPEL]]、[[Rule|Wikipedia:Rule]]、[[XQuery]]など] |
**これらの連携した統合開発環境(IDE)が求められるはず | **これらの連携した統合開発環境(IDE)が求められるはず |
2020年2月16日 (日) 04:23時点における最新版
Java EEの“抽象化”はSOAへとつなげるために
- Java EE
- 高度化することで開発者が生産性を上げることが難しくなってきた
- EoD(Ease of Development)に関わるPOJOベースプログラミング手法の採用、アノテーション、リソース・インジェクション、新たなAPIとして取り上げられることの多いPersistance APIが大きなポイント
- JSP(JSR-52)、StAX(JSR-173)、Webサービスメタデータ(JSR-181)、Persistence API(JSR-220)、JAXB(JSR-222)、JAX-WS(JSR-224)、アノテーション(JSR-250)、JSF(JSR-252)などさまざまなスペックが追加
- 複雑化すると同時に抽象化を行うべく扱いの容易さを追加
- 今後、SOA実現のために相互運用性が問われてくれば、デベロッパーはEJBだけの知識では収束できなくなってくることが予想
- SOAに関わる開発者は、いくつかの技術を組み合わせる必要性が必須になると言及し、Java(EJBなど)テクノロジーだけではなくXSLT|Wikipedia:XSLTやSQL、Wikipedia:BPEL、Wikipedia:Rule、XQueryなど]
- これらの連携した統合開発環境(IDE)が求められるはず
© 2006 矢木浩人