期待已久的OSGi DevCon 2008將會在下周(3月17日---3月20日)和EclipseCon 2008共同召開,今年OSGi的Topic比去年更多,也占據(jù)了更重要的位置,來看看本次大會即將開講的Topic,暢想暢想,看看哪些Topic將會成為熱題。
本屆Topic仍然和往年一年,分為Long Talks、Tutorials、Short Talks、Panel和Additional OSGi Talks,本屆OSGi DevCon可謂是眾星云集,世界級的OSGi大師們共聚一堂,毫無疑問將給我們這些OSGi Fans們貢獻一頓大餐。
Long Talks方面Topic的選擇可謂是用心良苦,幾乎涵蓋了整個軟件領(lǐng)域:企業(yè)應(yīng)用、手機應(yīng)用和嵌入式應(yīng)用,對于我個人而言,其中最值得關(guān)注的Topic是:
1、How To Build Large Scale Enterprise Applications Using OSGi
這個Topic從名字就會吸引很多人了,畢竟以目前OSGi的規(guī)范而言,在企業(yè)應(yīng)用領(lǐng)域的支持方面還是有很多的不足,但從這篇實戰(zhàn)性質(zhì)的Topic中應(yīng)該能學(xué)習(xí)到不少東西。
2、The Virtual OSGi Framework
這個Topic由去年主講R-OSGi的人來講,無疑去年的R-OSGi已經(jīng)吸引了眾多人的眼球,盡管一年來還是沒去好好研究R-OSGi,不過還是非常關(guān)注OSGi在分布式領(lǐng)域的應(yīng)用的,畢竟這和我現(xiàn)在所從事的也非常相關(guān),而今年的這篇Topic無疑更加的吸引人,如果說R-OSGi完成了一個基于OSGi的分布式應(yīng)用框架的話,那么今年這個Topic就是要講解基于R-OSGi實現(xiàn)的一個可管理、可監(jiān)控的分布式應(yīng)用框架了,又流行的詞說就是具備了govermance能力,這也是SOA中最難實現(xiàn)的一個目標,同時如何在分布式應(yīng)用中也仍然保持OSGi的那些特性,這也是很值得學(xué)習(xí)的,來我們來期望這個Topic能給我們帶來點實際的東西。
Tutorials則基本就回到了企業(yè)應(yīng)用領(lǐng)域了,不過還是會挺精彩的,值得期待的有:
1、Building Secure OSGi Applications
安全性這方面是插件式應(yīng)用中很關(guān)心的一點,尤其是在OSGi中,由于OSGi的插件動態(tài)化使得很有可能會直接運行一個不安全的bundle,因此如何起用OSGi本身的security來實現(xiàn)安全控制是很重要的,還有如何在OSGi中使用數(shù)字簽名bundle。
2、Remotely deploying Equinox with Maynstall
這個Topic上比較值得期待的是關(guān)于如何實現(xiàn)遠程部署的部分。
3、Spring DM, formerly called Spring-OSGi
聽聽關(guān)于Spring DM的正式宣講,好像改名以來這是第一次這么大場合的公開宣講,希望能聽到些什么,畢竟Spring DM是個非常好的結(jié)合。
也許能讓我們看到如何讓Spring支持hot deploy,:),那就是件很好的事了,而且如果能在不怎么改動現(xiàn)有project based on spring就實現(xiàn)hot deploy的話,我想這就會是個非常成功的Topic。
4、An introduction to Pax tools for OSGi
這個Topic中值得關(guān)注的無疑就是聽聽Pax team是怎么講解把傳統(tǒng)project移植到OSGi的(可以看看和我的Opendoc中的做法的不同點),以及基于pax tools支持的傳統(tǒng)war的部署。
Short Talks反倒是我認為這次大會中非常精彩的部分,可惜short talk時間太短,only 10 min,如果去參加這次大會的short talk的話,我估計都會有意猶未盡的感覺,來看看short talks的Topic:
1、Enterprise Expert Group Status Report
這個期待已久了,EEG成立也這么久了,沒看到什么動靜,真希望這個short talk中能展現(xiàn)出些什么。
2、Modular web applications based on OSGi
這個話題無疑是個很值得探討的話題,因為OSGi對于web app的影響就會是web app modular的真正貫徹實施了,它里面有個很有意思的地方就是可以把眾多的OSGi bundle組織為一個URI的范疇,盡管從技術(shù)上來講不是太難,不過可以看看他們會采用什么方案來實現(xiàn)這個。
3、How to distribute Spring Dynamic Modules for OSGi with the Newton Project
這個有點意思,其實這話題也是值得深入探討探討的,希望在EclipseCon之后會有這話題的深入探討的article或blog。
4、What's next for OSGi?
這個無疑也是非常值得關(guān)注的,看看OSGi接下來能繼續(xù)帶給我們哪些驚喜吧。
Panel是個精彩的論戰(zhàn),幾位大師共同論說eclipse extensions Vs DS,這很有意思,我在我以前的blog中也對這個進行過評述,現(xiàn)在的觀點仍然是兩者適用于不同的應(yīng)用場景。
在Additional OSGi Talks中,Transactions in Eclipse Based SOA這個Topic很值得關(guān)注,從這個Topic也許我們能觀摩觀摩Topicer會展示一個怎么樣的分布式事務(wù)的實現(xiàn)方案。
總體看下來,本次大會仍然將會非常的精彩,而必然也會再次讓OSGi成為世界的焦點,讓我們共同的期待這場盛宴吧。
ps:如果OSGi DevCon所有的Topic都能有錄像、錄音以及PPT提供就好了。