Posts tagged ‘GlassFish’

GlassFishの管理画面について



これから出てくる、GlassFishの新しい管理コンソールは今までの

フレームを分けてツリーで操作する方法から進化させたいようです。

Jason Leeさんの投稿によると、MacのDock Barのような物も

検討しているようです。


こんな感じ!!







まだまだ、検討段階のようなので、こんな管理画面っていいな等

アイディアをお持ちの方がいらっしゃったら是非、MLに参加して

直接開発者にフィードバックしては如何でしょう?



詳細はこちら:

Changes Are Coming To the GlassFish Admin Console


2008年12月17日 at 8:07 午前

GlassFishのWebサービス仕様対応状況



この度、ある御客様からGlassFishでサポートするWebサービスの仕様に関して

お問合せを受け、資料としてまとめましたので公開します。

比較、御検討に是非ご使用ください。













































































































































































































































GlassFish
V2



GlassFish
V3 Prelude



Technology



Specification



Version



Metro
1.1.x



Metro
1.4



Basic



XML



1.1







WSDL



1.1







2.0



×



×



SOAP



1.1







1.2







Addressing



Core



1.0







SOAP
Binding



1.0







Metadata



1.0



×





Security



WS-Security



1.0







1.1







WS-Trust



1.1



×



×



1.2







1.3



×





WS-SecureConversation



1.1



×



×



1.2







1.3



×





Reliability



WS-Reliability



1.0



×



×



1.1



×



×



WS-ReliableMessaging



1.0







1.1



×





Transaction



BTP



1.1



×



×



WS-CAF



1.0



×



×



WS-Coordination



1.0







WS-AtomicTransaction



1.0







1.1



×



×



Binary
Transfer



SwA



×







WS-Attachments
(non-standard)



1.0



×



×



MTOM



×







XOP



×







Profile



Basic
Profile



1.0







1.1







1.2
(not-final)



×




(support when finalized)



2.0
(not-final)



×




(support when finalized)



Basic
Security Profile



1.0







1.1
(not-final)



×



-(support
when finalized)



Reliable
Secure Profile



1.0



×




(Planned for Metro v2.0)






2008年12月8日 at 7:44 午後

Java Persistence 2.0 Public Draftは今週リリース予定



Linda DeMichiel’sさんのブログに書かれてましたが、今週中に

Java Persistence 2.0のパブリックドラフトがリリースされるようです。



JSR-317:JavaTM Persistence 2.0



The Java Persistence 2.0 Public Draft is scheduled to be released this week,

so I thought it would be a good time to review some of the new features

that you can expect to find.



リリースされた後、仕様を確認中に何か気付いた点、コメントがある場合には、

リンダさんか、エキスパートグループ: jsr-317-pdr-feedback@sun.comに御連絡ください。




2008年11月14日 at 12:29 午前

Ajax Push(Comet)についてのセッション







Ajax Push(Comet)について、12月に開催されるSun Tech Days 2008 Tokyoでも

海外のエンジニアによって発表されるようです。



2-J-4 Developing Web Applications using Comet and Ajax





脚光を浴びるAjax Push, CometそしてHTTP ストリーミングはWebアプリケーションの

操作性を革新的に変え、参加の時代にWebを突入させました。

Ajaxをベースとするアプリケーションは Webアプリケーション設計のデファクト

スタンダードになっております。

Webアプリケーションはクライアントとサーバ両方のイベントによりリアルタイムあるいは

動的に動作が変化することがより一層重要になっています。

CometはWebクライアントとサーバが非同期にコミュニケーションを行う技術で、

リアルタイム操作や従来のWebアプリケーション、デスクトップアプリケーションなどでは

出来なかった機能が実現可能になります。



本セッションでは、非同期Webの簡単な紹介にて、プロトコルや実現しようと

考えていることについて解説します。

さらにCometとAjaxを用いて分散した二人用ゲームアプリケーションを順を追いながら解説します。

セッションの参加者はDojo, jMaki, Prototype を用いて開発していたり、アプリケーションを

Jetty, Tomcat, GlassFishに展開していても、複数のユーザがコラボレーションしたり

互いに通知したりする機能を付加するのに必要な方法を本セッションで得ることができるでしょう。



Sun Microsystems,Inc.

Michael Li


2008年11月3日 at 10:40 午後

GlassFish & MySQL でCometアプリケーション



先日10/30(木)、31(金)に開催されたMySQLユーザカンファレンスで

使用したプレゼンテーションはMySQLのサイトからも入手できるように

なるかと思いますが、下記からも入手できるようにしました。




S-D2: GlassFish と MySQLで広がる新しい世界



2008年11月3日 at 6:59 午後

GlassFishでCometアプリケーション



先日、MySQLカンファレンスにてGlassFishでCometのアプリケーションを

動作させましたが、サンプルのアプリケーションをアップします。

MySQLカンファレンスではGlassFishとMySQLとの連携をデモを行いましたが、

いきなりDB連携は難しいのでかんたんにCometを動かす方法について紹介します。

是非、ここで紹介するプログラムを改造したり参考にして色々と楽しいアプリケーションを

作成してください。



ここで紹介するアプリケーションはボタンを押下すると、サーバに接続する

全てのクライアントに対して同一の数値をサーバからPushし表示させる

Cometアプリケーションです。










1. まずはNetBeans6.1のGlassFIshバンドルをご入手ください。





2. NetBeans, GlassFishをインストールした後、GlassFish上でCometのアプリケーションを動作させる

  設定を行ってください。

  GlassFishの管理画面へはデフォルトで、http://[インストールマシンのIPアドレス]:4848/でアクセスします。

  ログインユーザ名、パスワードはそれぞれ下記を入力しログインできます。

  ユーザ名:admin

  パスワード:adminadmin



  ログインした後、管理画面中より「設定」→「HTTPサービス」→「HTTPリスナー」より

  「http-listener-1」を選択し下記のように「追加プロパティ(1)」中に記載される、全ての項目を削除し、

  「cometSupport」「true」を入力し保存してください。

  これにより、GlassFishでCometのアプリケーションを動作させる事ができるようになります。








3. 次にNetBeansのCometサンプルアプリケーションのプロジェクトを入手してください。

ファイルを展開すると下記のファイルが含まれています。




> jar tvf sample-comet.jar

0 Sat Nov 01 13:40:48 JST 2008 META-INF/

60 Sat Nov 01 13:40:48 JST 2008 META-INF/MANIFEST.MF

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/

0 Sat Nov 01 13:21:04 JST 2008 sample-comet/build/web/

189 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/button.html

446 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/count.html

438 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/index.html

513 Sat Nov 01 13:21:04 JST 2008 sample-comet/build/web/J2EE.dpf

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/META-INF/

23 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/META-INF/MANIFEST.MF

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/classes/

205 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/classes/HiddenCometServlet$1.class

3473 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/classes/HiddenCometServlet$CounterHandler.class

3476 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/classes/HiddenCometServlet.class

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/lib/

596144 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/lib/grizzly-1.0.21.jar

513 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/sun-web.xml

710 Sat Nov 01 13:21:02 JST 2008 sample-comet/build/web/WEB-INF/web.xml

3081 Sat Nov 01 13:17:06 JST 2008 sample-comet/build.xml

0 Sat Nov 01 13:21:02 JST 2008 sample-comet/dist/

607377 Sat Nov 01 13:21:02 JST 2008 sample-comet/dist/sample-comet.war

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/nbproject/

3538 Sat Nov 01 13:04:08 JST 2008 sample-comet/nbproject/ant-deploy.xml

43350 Sat Nov 01 13:17:06 JST 2008 sample-comet/nbproject/build-impl.xml

447 Sat Nov 01 13:17:06 JST 2008 sample-comet/nbproject/genfiles.properties

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/nbproject/private/

2409 Sat Nov 01 13:04:08 JST 2008 sample-comet/nbproject/private/private.properties

2354 Sat Nov 01 13:17:04 JST 2008 sample-comet/nbproject/project.properties

932 Sat Nov 01 13:17:04 JST 2008 sample-comet/nbproject/project.xml

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/src/

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/src/conf/

23 Sat Nov 01 13:04:06 JST 2008 sample-comet/src/conf/MANIFEST.MF

0 Sat Nov 01 13:10:40 JST 2008 sample-comet/src/java/

3458 Sat Nov 01 13:22:10 JST 2008 sample-comet/src/java/HiddenCometServlet.java

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/test/

0 Sat Nov 01 13:07:00 JST 2008 sample-comet/web/

189 Sat Nov 01 13:06:38 JST 2008 sample-comet/web/button.html

446 Sat Nov 01 13:07:04 JST 2008 sample-comet/web/count.html

438 Sat Nov 01 13:05:54 JST 2008 sample-comet/web/index.html

0 Sat Nov 01 13:04:06 JST 2008 sample-comet/web/WEB-INF/

513 Sat Nov 01 13:04:08 JST 2008 sample-comet/web/WEB-INF/sun-web.xml

710 Sat Nov 01 13:11:50 JST 2008 sample-comet/web/WEB-INF/web.xml





  上記には、サンプルアプリケーションのソースコードと実行ファイルである

  「sample-comet.war」、またCometの開発に必要なGrizzlyのAPI(grizzly-1.0.21.jar)

  が含まれています。



※ 最新のgrizzly-1.0.x.jarは下記より入手可能です。

  https://maven-repository.dev.java.net/nonav/repository/grizzly/jars/



4. 入手したNetBeansのプロジェクトファイルをご自身の環境にインポートします。



NetBeansのメニューより、「プロジェクトを開く」を選択し上記で入手、展開した

ディレクトリを指定してください。









5. プロジェクトを開くと恐らくGlassFishのインストールパスやJDKのインストールパスが

  異なるため、いくつか設定を修正して頂く必要があるかと思いますが、それらの参照先を

  変更して頂ければNetBeans上でCometのアプリケーションを開発できるようになると

  思います。


2008年10月31日 at 10:45 午後 2件のコメント

Terracotta support GlassFish



According to the <A HREF="Release Note of the Terracotta which is a Clustering framework of Java

will support the GlassFish v2.1 at the latest version of 2.7.

Do you anyone try to use the Terracotta with GlassFish v2.1 ? Why GlassFIsh v2.1?



Reference as follows:

InfoQ: Terracotta 2.7 Release Supports GlassFish, Spring 2.5 and Distributed Garbage Collection





オープンソースのJavaクラスタリングフレームワークである、

Terracottaが次期バージョンである2.7よりGlassFish v2.1を

サポート
するようです。



まだ、試していませんが時間を見つけて試してみたいと思っています。

もし、既にTerracottaとGlassFish v2.1を連携された方がいらっしゃったら、

是非その使用感を教えてください。

しかし、何故GlassFish v2以降ではなく、GlassFish v2.1なんだろう?



御参考:

InfoQ: Terracottaリリース2.7がGlassFish、Spring 2.5および分散ガベージコレクションをサポート


2008年10月28日 at 4:26 午後 1件のコメント

GlassFishとMySQLでComet!!



久々の更新となりますが、
MySQL ユーザコンファレンス 2008のご案内

でも紹介しましたが、来週の週末にMySQLのイベントが開催されます。



私もそこで1コマ担当させていただくわけですが、デモ用のアプリが突貫工事ですが、

完成しました。今回はMySQLとGlassFish上でCometを使用してDBに変更されたら

直ちに訪問者に通知するアプリケーションを紹介します。






手作り感たっぷりのあいかわらずデザインセンスの無いデモ画面 (^_^;)



DBの変更検知部分はやっつけで書いたので綺麗ではありませんが、

GlassFish上でCometを使うと、DBに対して負荷をかなり軽減

させる事ができます。

詳しくは来週の木曜日に発表する予定ですので、ここでは詳細は説明しませんが、

もし御興味のある方は是非、下記より事前登録の上御参加ください。



MySQLユーザカンファレンス事前登録



PS.

発表時以外は基本的に展示ブースにいますので、気軽に声を掛けてください。


2008年10月24日 at 11:44 午前 1件のコメント

Grizzly 2.0に関する情報



今日は、Grizzlyについての情報のお知らせです。



GrizzlyはGlassFishのHTTP等のハンドリングを行うサーバプログラムとして使用されています。



このGrizzlyの開発者であるJean Francoisさんから
次期バージョンのGrizzly 2.0に関する情報を

頂きました。



これは9/25に発表されたプレゼンですが、Grizzly 2.0はJava NIO 2にも対応し、

またGrizzly 1.x系よりもかなり分かり易くなっていると書かれています。



私も、Grizzly 1.0.8のソースを見た時には結構追っかけるのが辛く実際に再利用するには

少しハードルが高そうに感じましたが、Grizzly 2.0では汎用のサーバエンジンとして扱い易く

なりそうです。

実際、プレゼンの中では独自のログサーバを作成するサンプルコードが記載されていました。



Non Blocking I/Oで同時サーバを構築されたい方は是非、下記のプレゼンを確認してみては如何でしょうか?




http://weblogs.java.net/blog/jfarcand/archive/20080925-webinar_grizzly.pdf









2008年9月30日 at 6:15 午前 1件のコメント

GlassFish Migration Tool & AVK



荻野さんも、下記のエントリでGlassFishのマイグレーションツールについて

紹介してくださっています。



GlassFish マイグレーションツール(荻野さんの紹介記事)


今回、私もGlassFishマイグレーションツールのプレゼンを作成したのですが、

その資料を公開したいと思います。



GlassFishマイグレーションツール(プレゼン資料)



上記の資料以外に、他のアプリケーションサーバからのマイグレーションを行う際に、

とても分かりやすく翻訳された、日本語ドキュメントが下記にありますので、

どうぞご参考にして頂ければと思います。



ユーザーガイド: Project GlassFish マイグレーションツール

マイグレーションツール FAQ



これらの翻訳ドキュメントは、glasssfish.jp(グラジェー)の有志によって

翻訳されたドキュメントです。現在はトラブルシューティングガイド等も

着手されています。



GlassFish翻訳プロジェクトの皆様ありがとうございます。


2008年8月29日 at 1:04 午前

Older Posts Newer Posts


Java Champion & Evangelist

Translate

ご注意

このエントリは個人の見解であり、所属する会社の公式見解ではありません

カレンダー

2026年2月
 1
2345678
9101112131415
16171819202122
232425262728  

カテゴリー

clustermap

ブログ統計情報

  • 1,313,938 hits

Feeds

アーカイブ