2005年07月29日

7-5.サービスの開発(メモ)

サービスの開発を始めるために、Globusのサイトのチュートリアルを利用するのがよいです。このリンク先の「The Globus Toolkit 4 Programmer's Tutorial by Borja Sotomayor」がもっとも詳しいです。で、これを一通り試してみて、しっかり動くのを確認してから、自前のサービスの開発に着手しているんですが、これがなかなか難しいです。

最初、面倒なのがディレクトリ構造を変えるところ。org/globus/examples/services/core/factoryではサンプルそのものという雰囲気になるので、それっぽい構造にするわけですが、import分の内容を変えるだけではなく、ビルド用スクリプトの中身も変えないといけないし。ただ、これはそれなりに丁寧に進めていけばどうってことなかったりもします。

今、困ってるのは、マルチリソースでnotificationするサービスがうまくいかないこと。なにしろ、みようみまねで作っていて、一つ一つの用意されたClassのことが理解できてないので、ちょっとチュートリアルと違ったことをしようとするといきなり駄目になるのです。サービスをビルドして、コンテナを落とし、デプロイしてからコンテナ再起動という手順をいちいち行う必要があって、それもまた面倒です。

本来、「6.GT4開発」カテゴリに入れるべきネタのように思いますが、ただの感想になってしまってるので、「7.GT4その他」にしましたm(__)m。
posted by ハタケヤマ モトヒロ at 12:09| Comment(0) | TrackBack(0) | 7.GT4その他 | このブログの読者になる | 更新情報をチェックする

2005年07月07日

7-4.Hawkeyeの問題

Gangliaと同様にクラスタ情報が取得できるツール、Hawkeyeを試してみました。ところが、うまくいきません。続きを読む
posted by ハタケヤマ モトヒロ at 16:42| Comment(0) | TrackBack(0) | 7.GT4その他 | このブログの読者になる | 更新情報をチェックする

2005年07月05日

7-3.GridFTPのパフォーマンスの問題

GridFTPでのファイル転送が、どうも遅い感じがしたので、調べました。続きを読む
posted by ハタケヤマ モトヒロ at 10:56| Comment(0) | TrackBack(0) | 7.GT4その他 | このブログの読者になる | 更新情報をチェックする