Takayuki Okazaki's Weblog
ブログ: 岡崎 - Okazaki's blog
20060919 2006年 9月 19日 火曜日
今日の気になるプロジェクト: WSRP Project
English Translation: (Yahoo!) / (Google)

WSRP ProjectOASISによるWeb Services for Remote Portletsという仕様の実装で、Sun Java System Portal Server 7の一部がオープンソース化されたプロジェクトです。
WSRP(Web Services for Remote Portlets)はポータル・デスクトップに貼り付けられる部品である小さな窓(=ポートレット)をWebサービスを使って遠隔のポータルに対してサービスを提供したり(このようなサービスの提供者をProviderと言います)、遠隔のポートレットを手元のポータルに組み込んだり(このようなサービスの利用者をConsumerと言います)、というようにポータルとして提供されているサービスを一つのサーバや場所に限定しないための言語や環境に依存しないポータルの仕様です。イメージとしてはThe AquariumのEarly Draft of JSR286 (Portlet 2.0 Spec) Availableにある図がわかりやすいですね。
また、このWSRPは現バージョンは1.0ですが、この次のバージョンである2.0もたしかDraft版が出ています。Javaにおけるポータル仕様はJSR 168 Portlet Specificationですが、WSRP 2.0への対応を謳っているJSR 286: Portlet Specification 2.0も現在Early Draftが出ているという状況です。WSRP 2.0の目玉はなんといってもInter-portlet通信でしょうか。
Inter-portlet通信はSun Java System Portal Server 7にも含まれていますが、ポートレット同士がお互いにイベント通知を行い、表示や動作において協調した動作を提供するというような機能です。これによって、たとえば発注ポートレットと在庫表示ポートレットが連携して発注とともに在庫情報が反映されるというようなポータルの構築が可能になります。

さて、このWSRP Projectですが菅谷さんもすでに紹介されていますが、最近WSRP Consumerのコードが公開されたそうです。 WSRPもいろいろ可能性のある仕様なので、ちゃんと使えるようになったら一度これを使ったなんちゃってアプリを作ってみようかなと思っています。



投稿されたコメント:

★ お名前を空欄にするとIPアドレスが、お名前欄に記入されます。
コメント
コメントは無効になっています。
過去の記事
« 10月 2009
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
今日
Click me to subscribe このブログを購読(RSS)
検索

このブログ著者について
ソフトウエア・インフラストラクチャー・ソリューション本部のソリューション・アーキテクトでした(2008年8月退職)。 本業はSOAソリューションならびにSun Java CAPSによるソリューションのプリセールスをお手伝いするエンジニア、とJavaエバンジェリストグループに参加してセミナーに行ったり、趣味のプログラミング・ネタをこのブログで紹介したりしていました。現在は、ふらふらとwatermint.orgで活動中〜。
リンク
 
SunホットトピックPodcast - SunホットトピックPodcast
 


 

Today's Page Hits: 656