2005年08月26日

ちょっと参ってます....

delegationってどう使えばいいんでしょうか。続きを読む
【関連する記事】
posted by ハタケヤマ モトヒロ at 21:52| Comment(0) | TrackBack(0) | 雑感 | このブログの読者になる | 更新情報をチェックする

2005年08月09日

6-1.サービスの開発

GT4(GT3も同じですが)では、GridサービスはWebサービスを拡張したものになっています。ですので、Gridサービスの開発においては、Webサービスの開発を知っていいる方が楽です。WSDLの書き方や、それを利用してStubを作るとか、httpでアクセスするとか。大きな違いは、Webサービスはセッションレスのためデータの保持が難しいのに対して、Gridサービスでは保持できるということです。続きを読む
posted by ハタケヤマ モトヒロ at 11:58| Comment(0) | TrackBack(0) | 6.GT4開発 | このブログの読者になる | 更新情報をチェックする

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その他 | このブログの読者になる | 更新情報をチェックする