用 Ajax 做 Portlet
July 17, 2006 (Monday)
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:JSR168, Portal, Portlet
Blogged with Flock
Entry Filed under: AJAX, Architecture, Design, Free Talk, Java, JavaScript, Programming, Technologies, 技術, 閒聊. .
3 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1. -TMA-1- » links for 2006-07-22 | July 22, 2006 (Saturday) at 8:28
[...] Peace Palace » 用 Ajax 做 Portlet (tags: Tech AJAX Programming JavaScript Java) [...]
2.
Maxi326 | November 27, 2007 (Tuesday) at 0:02
因為有看這裡的文章
冒昧在這裡問一下
不知道你有沒有用過ajax4jsf來做portlet呢?
我試了好多次也做不出來
但網路上有demo site,不過沒教怎麼做
我用的是netbeans5.5.1+jboss portal bundle+ajax4jsf1.1.1
3.
Alan | November 27, 2007 (Tuesday) at 10:31
我個人其實比較少在碰 portlet 的技術,所以沒有實際用 Ajax4jsf 來做過。
不知道你的做不出來是遇到什麼問題?大概的架構如何?
如果是我做的話,可能會先用 JSF 做出沒有 Ajax 的版本,再看如何修改成 ajax4jsf 的版本。