用 Ajax 做 Portlet

July 17, 2006 (Monday) Leave a comment Go to comments

Ajaxian » Ajax Portlet Communication with DWR

這個想法其實也不新鮮啦,Portlet 本來就是一個資訊呈現的方式,而 Ajax 是在 Web 傳送資料的好方法,兩個配在一起一拍即合。目前有一個叫作 light 的 portal 本身就是全面運用了 Ajax 的技術,效果自然會跟 NetVibes 等 Web 2.0 portal 有點類似。即使是用舊有的 portal 系統,還是有救,就像那篇文章中提到的方式,用 DWR 去把資料拉過來就是一個很好的解法。好處是可以大量減少了 MVC 層的苦工,直接用 DWR 去接 Business Tier 去拉資料回來。

當然新的想法總是有兩面的看法,不讚同的人很多是因為了解不足。這時候如何能夠證明新想法是好的就很重要了。以這個 Ajax + Portlet 的案例來說,一點都不用擔心很難說服別人,因為這個想法是在 IBM developer works 上發表的 http://www-128.ibm.com/developerworks/java/library/j-ajaxportlet/index.html?ca=drs-,這麼一來,如果硬是說這想法不可行是有點說不過去了。有趣的是,裡面範例用的不是 IBM 的 portal,而是 Jetspeed2,Apache 的JSR-168 portal,當然是 open source 的囉!

突然想起 ptt 鄉民們很流行的一句話,”閃開!讓專業的來!”

technorati tags:, ,

Blogged with Flock

Advertisements
  1. November 27, 2007 (Tuesday) at 0:02

    因為有看這裡的文章
    冒昧在這裡問一下
    不知道你有沒有用過ajax4jsf來做portlet呢?
    我試了好多次也做不出來
    但網路上有demo site,不過沒教怎麼做
    我用的是netbeans5.5.1+jboss portal bundle+ajax4jsf1.1.1

  2. November 27, 2007 (Tuesday) at 10:31

    我個人其實比較少在碰 portlet 的技術,所以沒有實際用 Ajax4jsf 來做過。
    不知道你的做不出來是遇到什麼問題?大概的架構如何?
    如果是我做的話,可能會先用 JSF 做出沒有 Ajax 的版本,再看如何修改成 ajax4jsf 的版本。

  1. July 22, 2006 (Saturday) at 8:28

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: