Robin's Programming World
I Love Programming As My Life!
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆-193 評論-715 文章-1 trackbacks-0
WebSphere Application Server 7.0 初體驗(yàn)
本Blog所有內(nèi)容不得隨意轉(zhuǎn)載,版權(quán)屬于作者所有。如需轉(zhuǎn)載請與作者聯(lián)系(
fastzch@163.com
)。
未經(jīng)許可的轉(zhuǎn)載,本人保留一切法律權(quán)益。
一直以來,發(fā)現(xiàn)有某些人完全不尊重我的勞動成果,隨意轉(zhuǎn)載,提醒一下那些人小心哪天惹上官司。
WebSphere一直是我?guī)啄陙碜铌P(guān)注的中間件產(chǎn)品,我對其熟悉的程度超過現(xiàn)在的Oracle WebLogic,今天Oracle發(fā)布了WebLogic的10.3版,但WebSphere,仍然只是7.0的Open Beta版(其實(shí)也放出來一段時(shí)間了,具體日期不詳)。盡管如此,我還是對其表示了極大的熱情,決定來嘗嘗鮮!
昨天晚上用那可憐的512K小貓Down了一晚上,終于將那821M的安裝包Down下來了,IBM這次很大方,開放的Beta版是Network Deployment版的,記得以前想在網(wǎng)站Down 6.1的Network Deployment版找了好久也沒有找到,后來只好直接用For AIX版的。
今天騰出筆記本上的1.5G空間來安裝WAS7,先解壓下載的ZIP包到另一個(gè)盤,天殺的,提示我有一個(gè)文件不能解壓,出現(xiàn)錯(cuò)誤,難道要我重新下載?不管了,繼續(xù)安裝...
安裝
安裝很簡單,與前期版本沒有什么區(qū)別。如果不會,可以參考Getting Start文檔中的安裝Flash演示(IBM第一次做了這樣一件好事,估計(jì)以后的服務(wù)費(fèi)收入又少了一筆)。具體目錄位于:
......\WASv7_GettingStarted\viewlets\WASV7_Installation
新特性
根據(jù)文檔的說明,WAS 7.0最大的特性主要有:
1、支持JDK6
2、支持JavaEE5
3、增強(qiáng)了對SOA的支持
迫不急待,進(jìn)入Administration Console逛逛,登錄畫面更漂亮了點(diǎn),界面還是熟悉的界面,熟悉的風(fēng)格,這對于一個(gè)產(chǎn)品也是需要的,就像一個(gè)人穿了不同的衣服,氣質(zhì)還是那樣。
下面來基于WAS6.1說說其內(nèi)功的提升吧:
1,對JDK6可是真正的支持,有SystemOut.log為證:
WebSphere?Platform?
7.0
.
0.0
?[ND?
7.0
.
0.0
?h0823.
03
]?running?with?process?name?starNode01Cell\starNode01\server1?and?process?id?
3388
Detailed?IFix?information:?No?Interim?Fixes?applied?to?
this
?build
Host?Operating?System?is?Windows?XP,?version?
5.1
?build?
2600
?Service?Pack?
2
Java?version?
=
?
1.6
.
0
,?Java?Compiler?
=
?j9jit24,?Java?VM?name?
=
?IBM?J9?VM
2,支持JavaEE5,對SOA的支持也增強(qiáng)了,再用Log為證(雖不能全面證明,但可見冰山一角):
[
08
-
8
-
7
?
2
:
06
:
15
:
569
?CST]?
00000000
?WASAxis2Compo?I???WSWS7001I:?
已啟動?Axis2?服務(wù)。
[
08
-
8
-
7
?
2
:
06
:
15
:
969
?CST]?
00000000
?SchedulerServ?I???SCHD0031I:?Scheduler?服務(wù)正在啟動。
[
08
-
8
-
7
?
2
:
06
:
15
:
979
?CST]?
00000000
?SchedulerServ?I???SCHD0001I:?Scheduler?服務(wù)已啟動。
[
08
-
8
-
7
?
2
:
06
:
15
:
979
?CST]?
00000000
?JPAComponentI?I???CWWJP0028I:?Java?持久性?API(JPA)組件正在啟動。
[
08
-
8
-
7
?
2
:
06
:
15
:
989
?CST]?
00000000
?JPAComponentI?I???CWWJP0017I:?
已啟動?Java?持久性?API(JPA)組件。
3,Administration Console的功能菜單:
A,服務(wù)器加了一級子菜單,但本質(zhì)未發(fā)生變化。
B,就用程序有分類了,特別是突顯了“資產(chǎn)”,這與SOA的理念是有直接關(guān)系的。
C,服務(wù)模塊進(jìn)一步加強(qiáng),特別是策略集。
D,資源依舊是那些資源,但似乎突顯了“Scheduler”。
E,服務(wù)集成增加了對“WS-Notification”的支持
(以上描述可能不夠準(zhǔn)確,沒有仔細(xì)比對WAS6.1,說了是初體驗(yàn))
IBM J9 JVM 1.6.0嘗鮮
從上面的LOG中發(fā)現(xiàn),默認(rèn)是開啟JIT編譯的,從下面的配置中(
disableJIT
="false"
)也可以看出。
來看看GC有沒有什么變化?在Java虛擬機(jī)的通用JVM參數(shù)中加入以下參數(shù):
-
verbose:gc?
-
XX:
+
PrintGCDetails?
-
Xverbosegclog:gc.log
請注意,此處SUN的HotSpot的參數(shù)不同。我一開始直接用SUN的參數(shù),然后重啟,結(jié)果導(dǎo)致啟動失敗,只好找到server的配置文件,然后手動修改其server.xml配置文件,其位置如下(假設(shè)你的WAS也安裝在C:\IBM\WebSphere\AppServer目錄中):
C:\IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\starNode01Cell\nodes\starNode01\servers\server1
修改如下部分:
<
jvmEntries?
xmi:id
="JavaVirtualMachine_1183122130078"
?verboseModeClass
="false"
?verboseModeGarbageCollection
="false"
?verboseModeJNI
="false"
?runHProf
="false"
?debugMode
="false"
?debugArgs
="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777"
?genericJvmArguments
="-verbose:gc?-XX:+PrintGCDetails?-Xverbosegclog:gc.log"
?disableJIT
="false"
>
看清楚地方了沒?不用再指地方了吧。
然后重啟,OK,又啟起來了。
再來看看GC的結(jié)果,gc.log文件位于如下位置(同樣假設(shè)你的WAS也安裝在C:\IBM\WebSphere\AppServer目錄中):
C:\IBM\WebSphere\AppServer\profiles\AppSrv01\
我機(jī)器上產(chǎn)生的樣例片斷如下:
<?
xml?version="1.0"?
?>
<
verbosegc?
version
="20080521_AC"
>
<
af?
type
="tenured"
?id
="1"
?timestamp
="Aug?07?02:15:56?2008"
?intervalms
="0.000"
>
??
<
minimum?
requested_bytes
="25536"
?
/>
??
<
time?
exclusiveaccessms
="0.016"
?meanexclusiveaccessms
="0.016"
?threads
="0"
?lastthreadtid
="0x10F05100"
?
/>
??
<
refs?
soft
="40"
?weak
="10082"
?phantom
="0"
?dynamicSoftReferenceThreshold
="32"
?maxSoftReferenceThreshold
="32"
?
/>
??
<
tenured?
freebytes
="2621440"
?totalbytes
="52428800"
?percent
="5"
?
>
????
<
soa?
freebytes
="0"
?totalbytes
="49807360"
?percent
="0"
?
/>
????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
??
</
tenured
>
??
<
gc?
type
="global"
?id
="1"
?totalid
="1"
?intervalms
="0.000"
>
????
<
classunloading?
classloaders
="0"
?classes
="0"
?timevmquiescems
="0.000"
?timetakenms
="0.372"
?
/>
????
<
finalization?
objectsqueued
="91"
?
/>
????
<
timesms?
mark
="26.564"
?sweep
="2.019"
?compact
="0.000"
?total
="29.123"
?
/>
????
<
tenured?
freebytes
="44916712"
?totalbytes
="52428800"
?percent
="85"
?
>
??????
<
soa?
freebytes
="42295272"
?totalbytes
="49807360"
?percent
="84"
?
/>
??????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
????
</
tenured
>
??
</
gc
>
??
<
tenured?
freebytes
="44891176"
?totalbytes
="52428800"
?percent
="85"
?
>
????
<
soa?
freebytes
="42269736"
?totalbytes
="49807360"
?percent
="84"
?
/>
????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
??
</
tenured
>
??
<
refs?
soft
="38"
?weak
="10062"
?phantom
="0"
?dynamicSoftReferenceThreshold
="27"
?maxSoftReferenceThreshold
="32"
?
/>
??
<
time?
totalms
="29.367"
?
/>
</
af
>
<
af?
type
="tenured"
?id
="2"
?timestamp
="Aug?07?02:15:56?2008"
?intervalms
="365.335"
>
??
<
minimum?
requested_bytes
="40"
?
/>
??
<
time?
exclusiveaccessms
="0.011"
?meanexclusiveaccessms
="0.011"
?threads
="0"
?lastthreadtid
="0x10F05100"
?
/>
??
<
refs?
soft
="39"
?weak
="10062"
?phantom
="0"
?dynamicSoftReferenceThreshold
="27"
?maxSoftReferenceThreshold
="32"
?
/>
??
<
tenured?
freebytes
="2621440"
?totalbytes
="52428800"
?percent
="5"
?
>
????
<
soa?
freebytes
="0"
?totalbytes
="49807360"
?percent
="0"
?
/>
????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
??
</
tenured
>
??
<
gc?
type
="global"
?id
="2"
?totalid
="2"
?intervalms
="365.529"
>
????
<
finalization?
objectsqueued
="206"
?
/>
????
<
timesms?
mark
="28.471"
?sweep
="2.609"
?compact
="0.000"
?total
="31.220"
?
/>
????
<
tenured?
freebytes
="44063464"
?totalbytes
="52428800"
?percent
="84"
?
>
??????
<
soa?
freebytes
="41442024"
?totalbytes
="49807360"
?percent
="83"
?
/>
??????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
????
</
tenured
>
??
</
gc
>
??
<
tenured?
freebytes
="44062496"
?totalbytes
="52428800"
?percent
="84"
?
>
????
<
soa?
freebytes
="41441056"
?totalbytes
="49807360"
?percent
="83"
?
/>
????
<
loa?
freebytes
="2621440"
?totalbytes
="2621440"
?percent
="100"
?
/>
??
</
tenured
>
??
<
refs?
soft
="39"
?weak
="10062"
?phantom
="0"
?dynamicSoftReferenceThreshold
="26"
?maxSoftReferenceThreshold
="32"
?
/>
??
<
time?
totalms
="31.292"
?
/>
</
af
>
試試用我喜愛的GCViewer(關(guān)于GCViewer的相關(guān)內(nèi)容,可以參考我的另一篇文章:《
JVM分析的兩個(gè)工具(MAT&GCViewer)試用
》)打開來看看,如果你也這樣干,你會跟我一樣失望,從數(shù)據(jù)面板中看給你的結(jié)果是一些莫名其妙的值,很顯然,目前GCViewer的1.28版似乎還不支持此JVM產(chǎn)生的GC日志。有興趣的朋友可以寫篇文章來分析或解讀一下此日志。
相關(guān)資源:
WAS 7.0主頁如下:
https://www14.software.ibm.com/iwm/web/cc/earlyprograms/websphere/wasndv7/
IBM還專門為介紹這個(gè)版本的新特性和亮點(diǎn)做了一個(gè)很不錯(cuò)的Flash的Demo,其觀看地址為:
https://www14.software.ibm.com/iwm/web/cc/earlyprograms/websphere/wasndv7/player.html
WebSphere Application Server Network Deployment的下載地址:
https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swerpws-wasndv7-3&S_PKG=code
同時(shí)還提供了全套文檔的下載地址(目前好像僅提供英文文檔):
https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swerpws-wasndv7-3&S_PKG=library
同時(shí)還升級了RAD(Rational? Application Developer)到7.5來支持最新的WAS版本(也是Beta版,比WAS7的Beta版出得早),其網(wǎng)址如下:
https://www14.software.ibm.com/iwm/web/cc/earlyprograms/rational/RAD75OpenBeta/
今天就先寫到這里,太晚了,該睡下了。
posted on 2008-08-07 03:27
Robin's Programming World
閱讀(5196)
評論(11)
編輯
收藏
所屬分類:
Java
、
Webshere
評論:
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-07 09:19 |
lingos
不太明白,加上了Axis2 ,JPA咋就是支持SOA了??
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-07 09:26 |
El
不要熬夜啊,朋友
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-07 10:17 |
Robin's Java World
@lingos
主要是說明對JavaEE5的支持。另外,增強(qiáng)對Web Service的支持,也就是增強(qiáng)對SOA的一些支持,說了只是冰山一角。
@El
這個(gè)建議好!
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-19 16:03 |
Run
老朋友了,過來踩踩!你現(xiàn)在WAS玩的很熟了啊
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-19 17:07 |
Robin's Java World
@Run
呵呵,過獎(jiǎng)了。謝謝!
你有BLOG沒?我也去踩踩。
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-20 11:29 |
Run
@Robin's Java World
我一般都在JE混,呵呵,run-xiao.javaeye.com,不過沒你能寫。
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-21 22:34 |
Robin's Java World
@Run
呵呵,彼此彼此吧。
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-28 12:23 |
冰河快狼
好好學(xué)習(xí)了,lwqxmj
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2008-08-28 14:30 |
Robin's Java World
@冰河快狼
呵呵,一起進(jìn)步吧。
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn) 2010-03-11 10:46 |
Stringle
你好,偶最近也將了WAS7,但發(fā)布應(yīng)用后出現(xiàn)了兩個(gè)大問題:
1、從數(shù)據(jù)庫讀取的中文全部是亂碼;
2、EXTJS的全部列表及下拉框等都查詢不到數(shù)據(jù);
請問如何解決?謝謝!
回復(fù)
更多評論
#
re: WebSphere Application Server 7.0 初體驗(yàn)
2010-03-12 00:14 |
Robin's Java World
@Stringle
1,亂碼的問題我想跟WAS7無關(guān),請檢查DB,應(yīng)用,環(huán)境等。
2,關(guān)于EXTJS,我沒怎么用過,不好意思幫不上你,可以問問EXTJS的朋友們。
回復(fù)
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
Ubuntu環(huán)境下Apache2與Tomcat集成
Spring 3 MVC and JSON example
Android Media Player 深入觀察
[轉(zhuǎn)]編寫高效的Android代碼
Android程序完全退出的三種方法
使用ANT批量編譯Flex應(yīng)用和模塊(Use ANT to batch compiling application and modules of Flex)
Investigate getDeclaredMethod of Java Reflection
Eclipse空心J圖標(biāo)的含義
Memcached Study Notes
BlazeDS自定義認(rèn)證與權(quán)限控制
<
2008年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(49)
給我留言
查看公開留言
查看私人留言
隨筆分類
(215)
.Net(1)
DB(8)
Flex & Flash(11)
Java(72)
OS(25)
RUP(1)
weblogic(3)
Webshere(16)
其它(50)
心情(2)
翻譯(1)
讀書(9)
轉(zhuǎn)載(16)
隨筆檔案
(181)
2014年8月 (1)
2014年4月 (1)
2014年2月 (2)
2014年1月 (1)
2012年11月 (1)
2012年9月 (2)
2012年7月 (1)
2012年6月 (3)
2012年1月 (2)
2011年12月 (4)
2011年10月 (1)
2011年8月 (3)
2011年7月 (2)
2011年4月 (1)
2010年11月 (2)
2010年10月 (1)
2010年9月 (2)
2010年8月 (5)
2010年7月 (1)
2010年5月 (2)
2010年4月 (7)
2010年3月 (7)
2009年12月 (6)
2009年10月 (1)
2009年9月 (1)
2009年8月 (2)
2009年6月 (3)
2009年5月 (2)
2009年4月 (2)
2009年2月 (3)
2009年1月 (4)
2008年11月 (1)
2008年10月 (2)
2008年9月 (9)
2008年8月 (4)
2008年7月 (5)
2008年5月 (2)
2008年4月 (1)
2008年3月 (3)
2008年2月 (1)
2008年1月 (7)
2007年12月 (6)
2007年11月 (6)
2007年10月 (3)
2007年9月 (1)
2007年8月 (6)
2007年7月 (4)
2007年6月 (2)
2007年5月 (3)
2007年3月 (1)
2007年2月 (1)
2007年1月 (3)
2006年12月 (7)
2006年10月 (1)
2006年8月 (3)
2006年7月 (1)
2006年6月 (5)
2006年4月 (6)
2006年3月 (2)
2006年2月 (3)
2006年1月 (1)
2005年11月 (5)
相冊
文章相關(guān)圖片
收藏夾
other
Friend Links
Tiger的Blog,專注于過程改進(jìn),項(xiàng)目管理,質(zhì)量管理三個(gè)方向。
zrfunds
搜索
積分與排名
積分 - 756057
排名 - 60
最新評論
1.?re: XFire完整入門教程
樓主,請問你做過xfire使用spring的jdbc模板訪問數(shù)據(jù)庫的例子嗎,急求啊?xfire和spring的結(jié)合在不訪問數(shù)據(jù)庫時(shí)(就像你這個(gè)例子一樣)已經(jīng)跑通了,但是需要使用jdbc時(shí)老出問題。謝謝
--fqjabc
2.?re: 一次JQuery性能優(yōu)化實(shí)戰(zhàn)
不需要構(gòu)建DOM
--bns
3.?re: Spring Security 3.x 完整入門教程
@過客
尊重人是最起碼的
--bns
4.?re: Flex中帶有三種狀態(tài)CheckBox的Tree的實(shí)現(xiàn)
帶有3種狀態(tài)CheckBox的樹形組件剛好用到
收了
--bns
5.?re: Spring Security 3.x 完整入門教程
AntUrlPathMatcher這個(gè)類所在jar包是哪個(gè)啊,是spring-security-core-tiger這個(gè)嗎?
--iechenyb
閱讀排行榜
1.?XFire完整入門教程(90516)
2.?Spring Security 3.x 完整入門教程(59200)
3.?使用XFire開發(fā)Web Service客戶端完整入門教程(52360)
4.?WebSphere6.1中使用Spring報(bào)cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法(24265)
5.?用MKVMerge GUI合并MKV文件(16694)
評論排行榜
1.?XFire完整入門教程(130)
2.?Spring Security 3.x 完整入門教程(67)
3.?使用XFire開發(fā)Web Service客戶端完整入門教程(33)
4.?VBA編程心得(24)
5.?JDK1.5API完整中文版CHM格式文檔發(fā)放(可下載)(22)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 Robin's Programming World
主站蜘蛛池模板:
最近2019中文字幕免费直播
|
国内精品免费久久影院
|
无码人妻久久一区二区三区免费丨
|
国产亚洲欧洲Aⅴ综合一区
|
国产精品亚洲一区二区在线观看
|
毛片免费观看的视频
|
亚洲六月丁香六月婷婷蜜芽
|
亚洲视频免费观看
|
亚洲一级片在线播放
|
九九九精品成人免费视频
|
亚洲H在线播放在线观看H
|
午夜无遮挡羞羞漫画免费
|
久久亚洲精品成人无码
|
亚洲AV无码一区二区三区国产
|
亚洲精华国产精华精华液网站
|
色www永久免费视频
|
欧亚一级毛片免费看
|
婷婷亚洲久悠悠色悠在线播放
|
一级毛片在线免费看
|
久久精品国产亚洲av麻豆图片
|
免费看大黄高清网站视频在线
|
欧洲亚洲综合一区二区三区
|
日本免费一二区在线电影
|
一级**爱片免费视频
|
亚洲精品永久www忘忧草
|
成人午夜视频免费
|
免费人成网站永久
|
久久久久久亚洲精品成人
|
女人张开腿给人桶免费视频
|
男女男精品网站免费观看
|
亚洲国产高清视频在线观看
|
免费国产高清视频
|
国产在线观看麻豆91精品免费
|
亚洲AV性色在线观看
|
久久久无码精品亚洲日韩蜜臀浪潮
|
毛片免费观看的视频在线
|
国产成人无码区免费内射一片色欲
|
亚洲 暴爽 AV人人爽日日碰
|
亚洲毛片αv无线播放一区
|
日韩免费无码一区二区视频
|
久久久精品午夜免费不卡
|