タグ

javaEEに関するhohoho_ho2005のブックマーク (87)

  • GlassFish Users Group Japan 勉強会 2013(1回目)に参加させて頂きました - Challenge Engineer Life !

    GlassFish UG勉強会は初参加だったのですが行ってきました(^^) http://atnd.org/events/39984 ちなみに公式サイトはこちらのようです。 GlassFish ユーザ・グループ・ジャパンの公式Webサイト イベント告知は早めに拾っていて登録は早かったのですが、その後あれよあれよと凄い勢いで参加人数が増えて行って、当初の枠が増えてもすぐ埋まって…みたいな感じになってました。 早めに申し込んで良かったーと思うと同時に、GlassFish4やJava EE7への注目度の高さを感じました。 勉強会の内容はタイムテーブル通りでした。 資料が公開されているようなので、あまり書くことない…かな(^^; オープニング 冒頭はGlassFish Users Group Japanの副会長をされている蓮沼さん(@btnrouge)から挨拶と発表の流れに関して説明がありました。

    GlassFish Users Group Japan 勉強会 2013(1回目)に参加させて頂きました - Challenge Engineer Life !
  • 読んだ: 『Java による RESTful システム構築』 - ひだまりソケットは壊れない

    JavaによるRESTfulシステム構築 作者: Bill Burke,arton,菅野良二出版社/メーカー: オライリージャパン発売日: 2010/08/23メディア: 大型購入: 28人 クリック: 804回この商品を含むブログ (39件) を見る タイトルからはわかりませんが、JAX-RS について書かれた書籍です。 著者の Bill Burke さんは、JAX-RS 仕様の策定や JAX-RS 実装 RESTEasy の開発に関わっている人です。 さすがに仕様策定や実装の開発に関わっている人が書いているだけあって、JAX-RS についての重要なことがらがわかりやすくまとまっていました。 JAX-RS について学ぶのであればまず書を読むのが一番だと思います。 JAX-RS について JAX-RS というのは、RESTful サービスを構築するための JavaAPI 仕様です

    読んだ: 『Java による RESTful システム構築』 - ひだまりソケットは壊れない
  • JavaEE 7 超入門 8クリックでEE7Webアプリ?起動確認とか - しんさんの出張所 はてなブログ編

    なにが「超入門」かというとおいらにとって超入門。 まずはJavEE7なアプリを起動させることを今回の目標にする。 サンプルは過去の例を見ても大げさすぎて、でかすぎて把握しにくいので無視で。 適当にフィーリングで行き当たりばったりでいい。JavaEEとはそういう感じのゆるい誰でもお気楽極楽に触れるものですよ。肩ひじ張るようなものではない。 しかし、「NetBeansタグ」すげー久々だのう。 ダウンロード ダウンロードはここから。 https://netbeans.org/downloads/ JavaEEをえらぶ。このへん。 インストール ダブルクリックでインストーラ起動。適当に押していけばOK。Glassfish 4もついてくるのでチェックを外さないように。 別途ダウンロードする必要もないのでインストーラ版がおすすめ。ダウンロードもIDE上で完成するので別にいいけど。 とにかくすぐに確認が

    JavaEE 7 超入門 8クリックでEE7Webアプリ?起動確認とか - しんさんの出張所 はてなブログ編
  • 祝 Java EE 7 ローンチの日本における反応

    Java EE 7 ローンチの日における反応 2013年6月13日 at 6:42 午後 日時間の深夜から午後に掛けて、世界に渡る Java EE 7 ローンチ・イベントがおかげさまで無事終了致しました。日から深夜、もしくは午後にご参加頂いたエンジニアもいらっしゃいますが、イベントにご参加頂いた皆様には、Java EE 7 の3つテーマ(HTML 5 対応、開発生産性の向上、エンタープライズ・ニーズへの対応)をご理解頂けたのではないかと思います。 また主要な統合開発環境(Eclipse, NetBeans, Intellij)も Java EE 7 へ対応する事で、今後日におけるエンタープライズ開発の標準も Java EE 7 へ移行していく物と思われます。今回リリースされた Java EE 7 には様々なテクノロジーが含まれますが、Java EE 7 に含まれる各種機能を試

    祝 Java EE 7 ローンチの日本における反応
  • WebSocketをネタにJava EE 7正式版を試してみる - きしだのはてな

    Java EE 7がリリースされて、それに対応したGlassFish 4もリリースされました。 ついでに、Java EE 7やGlassFish 4に対応したNetBeans 7.3.1もリリースされています。 ということで、NetBeansとGlassFishを使ってJava EE 7を試してみようと思います。 今回は、Java EE 7の中でも簡単なコードで動きの派手なWebSocket対応を試してみます。 ダウンロード まずNetBeansをダウンロードします。 https://netbeans.org/downloads/ NetBeansは、ちょっと試すにしてもずっと使うにしても、インストーラーではなくzipで落とすほうが楽なので、ここでは「プラットフォーム」に「OSに依存しないZIP」を選択します。 「サポートテクノロジー」が「Java EE」か「すべて」のものをダウンロードし

    WebSocketをネタにJava EE 7正式版を試してみる - きしだのはてな
  • NetBeans7.3.1でJava EE7とGlassFish4を少しのぞいてみました チラ| |д・) - Challenge Engineer Life !

    早くもJava EE7やNetBeans7.3.1についてブログで書かれていますが(^^)はやいっ しんさんの出張所 はてなJavaEE 7 登場 きしだのはてな WebSocketをネタにJava EE 7正式版を試してみる 自分も昼休みを使ってチラ見してみたので簡単に書いてみます。 NetBeans7.3.1のインストールとかは上記のきしださんのブログに詳しく書かれているので省きます(^^; …… … 昨晩はOracleJava EE7発表で行われていたLive Webcastを2時くらいまでみてました。眠い…。 英語…なのでフワっとしたことしか理解してない気もしますが、映像の中でNetBeansのサンプルを映している部分があって、「お」と思ったのでそれをネタにしてみます。 「ファイル」->「新規プロジェクト」 を選択すると以下のようなダイアログが表示され、「サンプル」があります

    NetBeans7.3.1でJava EE7とGlassFish4を少しのぞいてみました チラ| |д・) - Challenge Engineer Life !
  • JavaEE 7 登場 - しんさんの出張所 はてなブログ編

    次の数年を支える技術の登場です。 RI(参照実装)であるGlassfish 4がでています。 また、Glassfish4を同梱したNetBeans7.3.1も出ていますので、試す場合はJavaEE版のNetBeansをDLするのが一番手軽でよいでしょう。 注目する技術はやはりJAX-RS 2です。フィルターやクライアントなど今までは実装依存の技術が必要でしたがこれが標準化されました。これにより、サーバーのみならずHTTPクライアントもApacheHttpなどではなくJAX-RSを使うのが普通になるでしょう。フィルター等もはいったことによってサーブレットAPIを扱わないでほぼすべてのことが可能になります。 JAX-RSというとすぐRESTがどうだとか説明が出てくると思いますが、無視して結構です。こいつはアクションベースの処理>Viewレンダリングをするためのものなので、つまりWeb用フレーム

    JavaEE 7 登場 - しんさんの出張所 はてなブログ編
  • Java EE 7 Detail

    Java EE 7 Detail 1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1Yoshio TeradaJava Evangelisthttp://yoshio3.com, Twitter : @yoshioterada 2. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されて

    Java EE 7 Detail
  • Java EE 7 ローンチ (US 時間: 06/12 午前9時)

    Java EE 7 ローンチ (US 時間: 06/12 午前9時) 2013年6月12日 at 7:07 午後 2件のコメント US 時間で 2013 年 6 月 12 日 午前 9 時より Java EE 7 のローンチ・イベントが開始します (日では 2 回目のローンチ・イベントで 6 月 13 日 午後 1 時から参加頂けます)。Java EE 7 は、 2009 年にリリースされた Java EE 6 をベースに、4 つの新機能 (WebSocket, JSON, Batch, Concurrency Utilities for EE) と、既存の機能に対する大幅な更新 (JSF 2.2, JAX-RS, EL 3.0, JMS 2.0)を加えた、最新のエンタープライズ向け Java 標準技術です。 Java EE 7 に含まれる各種技術に触れたい場合、Java EE 7 の参

    Java EE 7 ローンチ (US 時間: 06/12 午前9時)
  • Java EE 7 WebSocket Client Sample Application with JavaFX

    Java EE 7 WebSocket Client Sample Application witJavaFX 2012年12月14日 at 7:52 午後 3件のコメント この記事はJavaEE Advent Calendar 2012の14日目の記事です。 昨日は @noriand さんによる「Spring on Glassfish」でした。 明日は@kokuzawaさんです。 2013 年 5 月 13 日追記:ソースコードは、WebSocket の仕様が完全に FIX する前に記載したコードのため、既に記載している内容のコードでは動かなくなっています。新しい API の詳細は、javax.websocketパッケージ、javax.websocket.serverをご参照ください。 さて、今年は何を書こうかととてもなやんでいた所、昨日の深夜12時過ぎに、 @skrb さんから、

    Java EE 7 WebSocket Client Sample Application with JavaFX
  • マルチコア時代のCPUリソースを有効活用--Java EE 7で進化した並列処理を理解する - builder by ZDNet Japan

    Javaはバージョン1からマルチスレッドに対応しているが、最初から用意されていた並列処理機能は、今となっては時代遅れの感は否めない。そうした状況の中、この6月にリリースされるJava EE 7では、新たな並列処理機能として「Concurrency Utilities for Java EE」が搭載された。 ここでは、5月の「Java Day Tokyo 2013」で行われたセッション「エンタープライズ環境における並列処理の実装方法について」で語られた、この新しい並列処理機能について紹介する。 Java EEの並列処理を刷新するJSR-236 Javaにおける新機能、特に言語仕様的な拡張は、まずJava SEに投入された後、エンタープライズ向けの改良を施してからJava EEに導入されるというのが典型的な流れになっている。 Javaの並列処理機能も、この流れに沿っていて、Java SE 5で

  • Java EEの進化を取り込んで保守性と生産性を高めよ!--Javaシステムでの“モダナイゼーション”の在り方 - builder by ZDNet Japan

    Javaがエンタープライズ分野で地歩を固めてから長い年月が経つ。Javaベースの業務システムの中には、システム更改のタイミングが迫っているものも少なくないだろう。 では、そうしたシステムをどのように保守していけばよいのだろうか。最新のハードウェア上に既存システムを再構築することも可能だが、それではJavaの進化の恩恵は得られない。 ここでは、5月14日開催の「Java Day Tokyo 2013」で行われたセッション「エスケイプ・フロム・レガシーJ2EE」の内容を紹介しながら、Java EE時代のアプリケーション開発手法について考えてみたい。 J2EEからJava EEへの進化 登壇したのは、日オラクルでソリューションマネージャーを務める大橋勝之氏だ。大橋氏のセッションは、「J2EE」から「Java EE」への乗り換えについて解説するもの。最初に大橋氏は、Java EEの進化の歴史とそ

    Java EEの進化を取り込んで保守性と生産性を高めよ!--Javaシステムでの“モダナイゼーション”の在り方 - builder by ZDNet Japan
  • ご注意(NOTE): WebSocket with Concurrency for EE

    ご注意(NOTE): WebSocket with Concurrency for EE 2013年5月23日 at 4:34 午後 Java EE 7 のリリースが控えておりますが、先日 Java Day Tokyo で私のセッションの中でデモした WebSocket (JSR-356) と Concurrency Utilities for EE (JSR-236) を組み合わせたデモのコードについてご紹介すると共に、実装時の注意点をご報告いたします。 下記は、実際に私が WebSocket (JSR-356) と Concurrency Utilities for EE (JSR-236) を組み合わせたコードを実装する際にハマった内容をお届けします。 コードは下記のようなコードを記載しています。 package jp.co.oracle.websocket; import java

    ご注意(NOTE): WebSocket with Concurrency for EE
  • Java EE 6 to Java EE 7

    Java EE 6 to Java EE 7 1. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1Yoshio TeradaJava Evangelisthttp://yoshio3.com,Twitter : @yoshioterada【H-1】 2. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製

    Java EE 6 to Java EE 7
  • Concurrency Utilities for EE 7

    Concurrency Utilities for EE 7 2013年5月15日 at 12:10 午前 日は、Java Day Tokyo に非常に多くの Java 開発者の皆様にお集まりいただきまして誠にありがとうございました。日私が C-4 のセッション「エンタープライズ環境における並列処理の実装方法について」で説明した資料に参考メモを付加した、参照用のバージョンを下記に公開します。 また併せて説明時に使用したデモ(CPU 256 個の環境で Java を並列処理実行させた際のデモンストレーション)動画も下記に公開します。下記のデモは内部的に単なる Σ 計算を行なっているだけなのですが、デモ動画をご覧いただくとわかるのですが、単なる逐次処理、JDK 1.0 からある昔ながらの Thread 生成方法、Concurrency Utilities を利用した場合で、どの位 CPU

    Concurrency Utilities for EE 7
  • GitHub - yoshioterada/ConcurrentUtil4EE: concurrent utilities for Java EE 7

  • 意外に多い?JSFを使った一般向けWebサイト - AOEの日記

    今回はネタです。 昨晩Twitter上でこんなやり取りをしていました。 PrimeFacesがフォースの暗黒面に堕ちたか・・・・・ 2013-05-02 22:46:22 via web @megascus 他のfaces系コンポも勢いないのでJSFなんか不安です。。^^; 2013-05-02 23:01:04 via Twitter for iPhone to @megascus @kikutaro_ うーむ・・・・JSFをオープンなウェブサイトで使いたいとは思えないため、事例が少なく、やる気がでないんですかねぇ。 2013-05-02 23:02:35 via web to @kikutaro_ @megascus 確かに業務系向きな感じですもんね…。海外では結構事例ありそうなだけに、イマイチ流れがわからないですね; 2013-05-02 23:08:14 via web to @m

  • #wlstudy でお話ししてきた。 - 水まんじゅう2

    ということで、 #wlstudy でお話ししてきました。 内容としては、jsf-scrumtoys-refactoredをglassfishからweblogicに移植してきたというもの。 ついでに、JavaEE6の技術要素も紹介できたらいいなという感じで。 ※発表に使用したスライドに関しては後日Oracle内にて添削された上で公開していただけるらしいので今はなし。 今回、お話させていただいて思ったのは、実際にJavaを使って開発・保守している方々は思ったよりも昔の仕様(もしくはライブラリ)に基づいてシステム構築を行なっているのではないかということでした。 参加してくださる方々として次のような人たちを想定してスライドを作成しました。 JavaEE5もしくはSpring、Seaserを利用したことがある。 JavaEE6については名前は聞いているけどあまり知らない。 DIについて知っている、も

    #wlstudy でお話ししてきた。 - 水まんじゅう2
  • Java EE6環境でJSF2を使う場合はCDIのBeanを管理Beanとして使う方がよい - 達人プログラマーを目指して

    先週の勉強会で紹介させていただいたjsf-scrumtoys-refactoredでは、JSFの管理Beanを使用する代わりにCDIのBeanを利用しています。この点説明が不十分だったので、ここで簡単に補足させていただきます。 JSFと管理Bean 勉強会の中で、JSFはコンポーネントベースのWebアプリケーションフレームワークであると説明させていただきました。(この点については以下のエントリーもご参照ください。Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して) コンポーネントベースのフレームワークの場合、VBやSwingといった伝統的な(Webでない)GUIアプリケーションのように、フォームや入力フィールド、ボタンといった画面コンポーネントのツリーが構築されます。そして、画面部品の入力やクリックなどのイベントに従って、管理Beanと呼ばれるPOJOに対して

    Java EE6環境でJSF2を使う場合はCDIのBeanを管理Beanとして使う方がよい - 達人プログラマーを目指して
  • コレさえ知っていればJavaEE 6は大丈夫! - しんさんの出張所 はてなブログ編

    文字列を返すメソッドひとつのみの単純な書き方。 EJBの書き方 スコープとしてシングルトンが追加されてローカルインターフェースが省略可能に。 @Singleton public class EjbBean { public String message() { return "EJBだよ!"; } } JSFの書き方 リクエストスコープのManagedBean。 @ManagedBean(name="jsf") @RequestScoped public class JsfBean { public String message() { return "JSFだよ!" ; } } それを表示する方法。ELはゲッターセッターのみならずメソッドが使えるようになっている。 <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC