Kernel的Jazz學(xué)習(xí)筆記(一)

          引用IBM DeveloperWorks上對Jazz的解釋:
          Jazz 是 IBM Rational 面向軟件交付技術(shù)的下一代協(xié)作平臺(tái),專門面向全球化和跨地域團(tuán)隊(duì)開發(fā),將改變?nèi)藗儏f(xié)作構(gòu)建軟件的方式,從而提高軟件交付的協(xié)作性、效率和透明度。
          我不是那種喜歡追逐新技術(shù)的人,但是想到當(dāng)年Eclipse的迅速崛起,所以我不得不關(guān)注一下IBM的下一代協(xié)作平臺(tái)??粗粋€(gè)軟件產(chǎn)品的成長,也算是程序員的一種樂趣吧:)
          我準(zhǔn)備從今天開始,在blog里面記錄學(xué)習(xí)Jazz的全過程,歡迎有對Jazz感興趣的朋友能夠聯(lián)系我,共同學(xué)習(xí),共同進(jìn)步!
                                                                                           First Day
          我的英文不是很好,所以先閱讀Jazz的中文資料,關(guān)于Jazz的中文資料不是很多,主要就是IBM DeveloperWorks的Jazz 資源中心,
          地址:http://www.ibm.com/developerworks/cn/rational/jazz/?S_TACT=105AGX52&S_CMP=cnspecial
          先略讀了下“概覽”,了解了Jazz的思想,然后直接跳轉(zhuǎn)到“新手入門”。
          (轉(zhuǎn)自IBM Developerworks)
          分析Jazz的體系結(jié)構(gòu)圖:

          Jazz 是一個(gè)C/S結(jié)構(gòu)的平臺(tái)。有一臺(tái)Jazz 服務(wù)器,并在其存儲(chǔ)庫中存放數(shù)據(jù)。遠(yuǎn)程客戶端通過網(wǎng)絡(luò)使用 HTTP 與 Jazz 服務(wù)器通信。遠(yuǎn)程客戶端有多種類型,Eclipse,其他的IDE(據(jù)說還包括了Visual Studio,帥氣),瀏覽器方式,原文中還說:Jazz 特定的命令行工具或 Ant 腳本在 Headless 模式下操作。Headless模式我不是很理解,BAIDU了一下,找到一篇關(guān)于jdk的Headless模式的文章,地址:http://alpineflame.blogchina.com/alpineflame/6188682.html
          先記下概念,跳過這塊,等真正用到了我想就會(huì)理解了。

          懶得深究概念性的東西了,還是直接進(jìn)入實(shí)際操作吧,跳到“多媒體演示”,目前Jazz的視頻共有6個(gè)部分,不是很新,時(shí)間也比較短,但對入門來說還是個(gè)不錯(cuò)的東西,希望我能按部就班的走完視頻中的內(nèi)容,在筆記中我將詳細(xì)記錄操作步驟,供大家共同學(xué)習(xí)探討。
          IBM® Rational® Team Concert Express 是第一個(gè)基于 Jazz 技術(shù)平臺(tái)的產(chǎn)品,它使眾多軟件開發(fā)人員可以協(xié)同如一個(gè)地開發(fā)和交付軟件。
          一、下載

          首先要到http://jazz.net上進(jìn)行注冊,然后使用注冊后的帳戶進(jìn)行登錄,登錄以后,就可以看到“Downloads”的tab了。
          目前最新的版本為Rational Team Concert 1.0 RC4,支持Linux和Windows兩種操作系統(tǒng),分為三種版本Express-C,Express,Standard,其中,Express-C與Express在功能上沒有太大區(qū)別,只是Express支持更多的數(shù)據(jù)庫和中間件,并且Express使用IBM Installation Manager進(jìn)行安裝管理。Express-C不需要安裝,解壓縮后就可以使用。Standard功能最為強(qiáng)大,但對于我這種初學(xué)者來說,還暫時(shí)接觸不到那些強(qiáng)大的功能。所以,我選擇了前兩種版本(Windows)進(jìn)行安裝。

          先說下Express版本,因?yàn)楣静蛔層孟螺d工具,而Express-C的壓縮包有390m,我下了7,8次都失敗了,一氣之下,就下載了Express版本。它的安裝包很小,只有68m,下載的exe文件實(shí)際上是IBM Installation Manager的壓縮包,執(zhí)行之后會(huì)自動(dòng)啟動(dòng)IBM Installation Manager,然后再從網(wǎng)絡(luò)上讀取Rational Team Concert的安裝文件。安裝好Server和Client以后,會(huì)在開始菜單中創(chuàng)建圖標(biāo),方便啟動(dòng),停止Server/Client。它的卸載也很方便,自帶了uninstall程序,卸載的比較干凈。

          再說下Express-C版本,當(dāng)年用tomcat等開源工具用多了,還是喜歡這種解壓即用的方式,以后的操作,我都會(huì)使用這個(gè)版本。通過jazz網(wǎng)站下載的是一個(gè)包括所有組件的壓縮包,解壓之后有670m,包括Server和Client。算是比較精致的了。

          二、安裝
          1)解壓:將RTC-ExpressC-Full-1[1].0RC4-Win.zip壓縮包解壓,我這里使用的路徑為e:\jazz

          2)配置:看了一下Jazz 系列演示,第 1 部分:安裝Jazz服務(wù)器,視頻中首先配置了一下JRE_HOME(我的電腦上點(diǎn)右鍵-選擇屬性-高級(jí)-環(huán)境變量-新建一個(gè)系統(tǒng)變量,變量名為JRE_HOME,變量值為E:\jazz\server\win32\ibm-java2-i386-50\jre,這里要根據(jù)你的實(shí)際情況進(jìn)行修改-確定)我試驗(yàn)過,如果是自己機(jī)器上已經(jīng)安裝了jdk跟jre,不配置它的JRE_HOME也是可以正常使用的。

          3)啟動(dòng)Server:通過命令行進(jìn)入E:\jazz\server目錄,執(zhí)行server.startup.bat文件。打開server.startup.bat看了一下,它是啟動(dòng)了E:\jazz\server下的tomcat,看來Jazz Server是使用的tomcat作為Web服務(wù)器。

          4)驗(yàn)證安裝:在地址欄中輸入:http://localhost:9080,看到我們常見的tomcat歡迎界面,這里可以得知,Jazz修改了默認(rèn)的tomcat端口(默認(rèn)為8080,9080為websphere的默認(rèn)端口),看來為了方便與websphere統(tǒng)一吧。
          在地址欄中輸入https://localhost:9443/jazz/admin,進(jìn)入Jazz Server的控制臺(tái),用戶名和密碼都為ADMIN(大小寫敏感),如果能成功登錄,說明部署成功。這種控制臺(tái)的訪問方式,說明jazz控制臺(tái)是作為一個(gè)web應(yīng)用部署到服務(wù)器上了,以后入門了可以研究下它的源代碼。

          5)停止Server:這個(gè)就不多說了,通過命令行進(jìn)入E:\jazz\server目錄,執(zhí)行server.shutdown.bat文件。

          今天先寫到這里吧,明天再看client的部署。打字還是蠻累了:)

          posted on 2008-06-25 16:35 Jazzer 閱讀(2007) 評論(4)  編輯  收藏 所屬分類: Jazz

          評論

          # re: Kernel的Jazz學(xué)習(xí)筆記(一) 2008-06-25 17:09 Seven

          哇。。。。關(guān)注jazz~~  回復(fù)  更多評論   

          # re: Kernel的Jazz學(xué)習(xí)筆記(一) 2008-06-25 21:39 jackyrong

          JAZZ是不錯(cuò)的東西,我也在研究  回復(fù)  更多評論   

          # re: Kernel的Jazz學(xué)習(xí)筆記(一) 2008-12-05 00:05 fyaf

          http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/  回復(fù)  更多評論   

          # re: Kernel的Jazz學(xué)習(xí)筆記(一) 2009-03-04 10:50 JAZZ初學(xué)者

          寫的不錯(cuò),我是一個(gè)初學(xué)者,剛剛開是自學(xué)這個(gè),就看到你這篇文章!  回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2008年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(9)

          隨筆分類

          隨筆檔案

          J2EE

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沐川县| 河北省| 金乡县| 西乌| 盐城市| 资溪县| 汝阳县| 昆山市| 镇康县| 德江县| 江北区| 尼勒克县| 松潘县| 新津县| 锡林郭勒盟| 桃江县| 西青区| 正阳县| 高尔夫| 渝北区| 扶风县| 深圳市| 兰坪| 永济市| 宾阳县| 会泽县| 天镇县| 大同县| 霍山县| 宜都市| 孟津县| 揭东县| 淅川县| 鄢陵县| 寿宁县| 昌图县| 威信县| 钦州市| 南平市| 鹤岗市| 黔东|