Kernel的Jazz学习笔记(一)

引用IBM DeveloperWorks上对Jazz的解释:
Jazz 是 IBM Rational 面向软件交付技术的下一代协作平台,专门面向全球化和跨地域团队开发,将改变人们协作构建软件的方式,从而提高软件交付的协作性、效率和透明度。
我不是那种喜欢追逐新技术的人,但是想到当年Eclipse的迅速崛起,所以我不得不关注一下IBM的下一代协作平台。看着一个软件产品的成长,也算是程序员的一种乐趣吧:)
我准备从今天开始,在blog里面记录学习Jazz的全过程,欢迎有对Jazz感兴趣的朋友能够联系我,共同学习,共同进步!
                                                                                 First Day
我的英文不是很好,所以先阅读Jazz的中文资料,关于Jazz的中文资料不是很多,主要就是IBM DeveloperWorks的Jazz 资源中心,
地址:http://www.ibm.com/developerworks/cn/rational/jazz/?S_TACT=105AGX52&S_CMP=cnspecial
先略读了下“概览”,了解了Jazz的思想,然后直接跳转到“新手入门”。
(转自IBM Developerworks)
分析Jazz的体系结构图:

Jazz 是一个C/S结构的平台。有一台Jazz 服务器,并在其存储库中存放数据。远程客户端通过网络使用 HTTP 与 Jazz 服务器通信。远程客户端有多种类型,Eclipse,其他的IDE(据说还包括了Visual Studio,帅气),浏览器方式,原文中还说:Jazz 特定的命令行工具或 Ant 脚本在 Headless 模式下操作。Headless模式我不是很理解,BAIDU了一下,找到一篇关于jdk的Headless模式的文章,地址:http://alpineflame.blogchina.com/alpineflame/6188682.html
先记下概念,跳过这块,等真正用到了我想就会理解了。

懒得深究概念性的东西了,还是直接进入实际操作吧,跳到“多媒体演示”,目前Jazz的视频共有6个部分,不是很新,时间也比较短,但对入门来说还是个不错的东西,希望我能按部就班的走完视频中的内容,在笔记中我将详细记录操作步骤,供大家共同学习探讨。
IBM® Rational® Team Concert Express 是第一个基于 Jazz 技术平台的产品,它使众多软件开发人员可以协同如一个地开发和交付软件。
一、下载

首先要到http://jazz.net上进行注册,然后使用注册后的帐户进行登录,登录以后,就可以看到“Downloads”的tab了。
目前最新的版本为Rational Team Concert 1.0 RC4,支持Linux和Windows两种操作系统,分为三种版本Express-C,Express,Standard,其中,Express-C与Express在功能上没有太大区别,只是Express支持更多的数据库和中间件,并且Express使用IBM Installation Manager进行安装管理。Express-C不需要安装,解压缩后就可以使用。Standard功能最为强大,但对于我这种初学者来说,还暂时接触不到那些强大的功能。所以,我选择了前两种版本(Windows)进行安装。

先说下Express版本,因为公司不让用下载工具,而Express-C的压缩包有390m,我下了7,8次都失败了,一气之下,就下载了Express版本。它的安装包很小,只有68m,下载的exe文件实际上是IBM Installation Manager的压缩包,执行之后会自动启动IBM Installation Manager,然后再从网络上读取Rational Team Concert的安装文件。安装好Server和Client以后,会在开始菜单中创建图标,方便启动,停止Server/Client。它的卸载也很方便,自带了uninstall程序,卸载的比较干净。

再说下Express-C版本,当年用tomcat等开源工具用多了,还是喜欢这种解压即用的方式,以后的操作,我都会使用这个版本。通过jazz网站下载的是一个包括所有组件的压缩包,解压之后有670m,包括Server和Client。算是比较精致的了。

二、安装
1)解压:将RTC-ExpressC-Full-1[1].0RC4-Win.zip压缩包解压,我这里使用的路径为e:\jazz

2)配置:看了一下Jazz 系列演示,第 1 部分:安装Jazz服务器,视频中首先配置了一下JRE_HOME(我的电脑上点右键-选择属性-高级-环境变量-新建一个系统变量,变量名为JRE_HOME,变量值为E:\jazz\server\win32\ibm-java2-i386-50\jre,这里要根据你的实际情况进行修改-确定)我试验过,如果是自己机器上已经安装了jdk跟jre,不配置它的JRE_HOME也是可以正常使用的。

3)启动Server:通过命令行进入E:\jazz\server目录,执行server.startup.bat文件。打开server.startup.bat看了一下,它是启动了E:\jazz\server下的tomcat,看来Jazz Server是使用的tomcat作为Web服务器。

4)验证安装:在地址栏中输入:http://localhost:9080,看到我们常见的tomcat欢迎界面,这里可以得知,Jazz修改了默认的tomcat端口(默认为8080,9080为websphere的默认端口),看来为了方便与websphere统一吧。
在地址栏中输入https://localhost:9443/jazz/admin,进入Jazz Server的控制台,用户名和密码都为ADMIN(大小写敏感),如果能成功登录,说明部署成功。这种控制台的访问方式,说明jazz控制台是作为一个web应用部署到服务器上了,以后入门了可以研究下它的源代码。

5)停止Server:这个就不多说了,通过命令行进入E:\jazz\server目录,执行server.shutdown.bat文件。

今天先写到这里吧,明天再看client的部署。打字还是蛮累了:)

posted on 2008-06-25 16:35 Jazzer 阅读(1984) 评论(4)  编辑  收藏 所属分类: Jazz

评论

# re: Kernel的Jazz学习笔记(一) 2008-06-25 17:09 Seven

哇。。。。关注jazz~~  回复  更多评论   

# re: Kernel的Jazz学习笔记(一) 2008-06-25 21:39 jackyrong

JAZZ是不错的东西,我也在研究  回复  更多评论   

# re: Kernel的Jazz学习笔记(一) 2008-12-05 00:05 fyaf

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/  回复  更多评论   

# re: Kernel的Jazz学习笔记(一) 2009-03-04 10:50 JAZZ初学者

写的不错,我是一个初学者,刚刚开是自学这个,就看到你这篇文章!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

常用链接

留言簿(9)

随笔分类

随笔档案

J2EE

友情链接

搜索

最新评论

阅读排行榜

评论排行榜