<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ZT文萃

    本博不原創(chuàng),轉(zhuǎn)帖自己感興趣那些事人物,什么入眼貼什么,隨心所欲。
    posts - 93, comments - 5, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    WebSphere Application Server V8.5 常見問題及解答

    Posted on 2014-01-10 11:31 ZT文萃 閱讀(1633) 評論(0)  編輯  收藏 所屬分類: 中間件

    WebSphere Application Server V8.5 的最重要的新特性是新的 Liberty Profile 以及智能管理。本 FAQ 為您匯集了關(guān)于 WAS V8.5 的問題集錦,從智能管理、 Liberty Profile、性能等方面幫助您解答您使用過程中可能遇到的問題。

    Liberty 和 tWAS是兩個產(chǎn)品嗎?目前 tWAS和 Liberty 所支持的功能有什么不同?

    Liberty 作為 WAS V8.5 發(fā)布的一部分,和 tWAS 作為兩個單獨的介質(zhì)供用戶使用。在功能上 Liberty 是 tWAS 的一個子集。tWAS 是一個完整的 J2EE 服務(wù)器,支持 J2EE 規(guī)范,而 liberty 目前只支持 Web, OSGi 和 Mobile 應(yīng)用的開發(fā)。

    Liberty 是如何提供給用戶的?是以插件的形式嗎?

    Liberty 是以一個單獨的運行時環(huán)境提供給用戶的。用戶下載 Liberty 的安裝介質(zhì)后解壓縮即可作為運行時環(huán)境部署應(yīng)用。同時 Liberty 可以很好的跟開發(fā)工具如 Eclipse、RAD 等結(jié)合使用,有很好的開發(fā)者體驗。

    Liberty 有哪些優(yōu)點?

    1. 簡單安裝(可以通過 IM 進(jìn)行安裝,或者直接下載免安裝版本)
    2. 快速啟動
    3. 靈活的配置(只需要在 server.xml 文件里面進(jìn)行配置即可)
    4. 實時更新(采用 OSGi 架構(gòu),server 不需重啟,更改即可生效)
    5. 動態(tài)加載,Liberty 對所支持的功能特性實施動態(tài)加載的機制,即當(dāng)使用某些特性的時候才將該特性相關(guān)的類加載的運行時當(dāng)中。

    Liberty 是否支持文件夾形式的 bundle 應(yīng)用?

    Liberty 目前不支持文件夾形式的 bundle 應(yīng)用,但是支持將 EBA 格式的 OSGi 應(yīng)用解壓安裝,應(yīng)用名稱的格式應(yīng)為 xxx.eba。

    Liberty 采用動態(tài)加載的方式,那么當(dāng)新添加特性時,Liberty 服務(wù)器是否會重啟?

    當(dāng)添加新的功能特性時,功能特性動態(tài)生效,Liberty 服務(wù)器不會被自動重啟。

    在 Liberty 上開發(fā)的應(yīng)用能直接遷移到 tWAS 上進(jìn)行使用嗎?需要做什么修改嗎?

    用 Liberty 開發(fā)的應(yīng)用可以無縫地遷移到 tWAS 上面,不需要對應(yīng)用進(jìn)行修改,只需要在 tWAS 對數(shù)據(jù)源等應(yīng)用所需要的資源做相應(yīng)的設(shè)置即可。

    Liberty 上部署應(yīng)用有兩種方式,即 Monitored Directory 和 Configuration,兩種方式有什么不同?

    通過 Monitored Directory 的方式,用戶只需把應(yīng)用放在特定目錄下面,Liberty 會自動去檢查到該應(yīng)用,然后自動幫助用戶進(jìn)行安裝。

    而通過 Configuration 的方式,Liberty 不會自動去進(jìn)行安裝,用戶需要手動去進(jìn)行安裝,比如通過命令行或者 Eclipse 開發(fā)平臺。

    相比較與 Tomcat,開發(fā)者選擇 Liberty 的原因?qū)鞘裁矗?Liberty 會帶來哪些新體驗 ?

    內(nèi)容
    對比項TomcatLiberty
    Java EE 標(biāo)準(zhǔn)支持JSP 2.2, Servlet 3.0, JSTL 1.2
    用戶需要添加相關(guān)的 jar 包來實現(xiàn)對其它標(biāo)準(zhǔn)的支持
    JSP 2.2, Servlet 3.0, JSF 2.0, JSTL 1.2, JPA 2.0, JDBC 4.0, JAX-RS 1.0, JNDI 1.0, Bean Validation 1.0, SSL 1.0, Security 1.0, Web Security 1.0, JMX 1.0
    可動態(tài)加載或卸載對應(yīng)的特性包
    OSGi 編程模型支持是,支持 Blue Print 1.0, WAB 1.0
    開發(fā)工具支持 Eclipse支持 Eclipse, IBM Rational Application Developer
    性能一般與傳統(tǒng) WAS 具有相同的核心代碼,性能好
    支持的操作系統(tǒng)Linux, WindowsLinux, Windows, AIX, Mac, HP-UX, Solaris, iSeries, zSeries
    配置文件多個配置文件,更新后需重啟服務(wù)器一個配置文件,更新后及時生效,無需重啟
    可移植性您可以利用 IBM Application Migration Toolkit 將 Tomcat 上開發(fā)的應(yīng)用快速移植到 WebSphere 應(yīng)用服務(wù)器。反之,則不然。Liberty 和傳統(tǒng) WAS 對編程模型和標(biāo)準(zhǔn)的支持一致。在 Liberty 上開發(fā)的應(yīng)用可以直接運行在傳統(tǒng) WAS 之上。
    社區(qū)http://tomcat.apache.org
    有開發(fā)人員和用戶的郵件列表,沒有官方支持,有時回復(fù)不夠及時。
    http://wasdev.net,可以與開發(fā)人員直接交流
    文檔官方文檔涵蓋內(nèi)容有限,但網(wǎng)絡(luò)上相關(guān)內(nèi)容(包括:blog,技術(shù)文章等)廣泛。http://wasdev.net 上提供下載地址、文檔、視頻、音頻、樣本引用等。
    長期戰(zhàn)略優(yōu)勢一般用于開發(fā)環(huán)境,生產(chǎn)環(huán)產(chǎn)應(yīng)用的比較少。
    支持的并發(fā)度不高,可擴(kuò)展性不強。
    Liberty 與傳統(tǒng) WAS 共享同一代碼,天生具有其高效穩(wěn)定的特點。開發(fā) - 測試 - 生產(chǎn)切換零代價。
    可擴(kuò)展性高,支持多個 server 間的負(fù)載均衡和故障恢復(fù)。

    Liberty 高速緩沖可以由 eXtreme Scale 提供嗎?

    可以,Liberty 可以和 eXtreme Scale 進(jìn)行集成帶來高速緩存的特性。

    Liberty 支持 IBM iSeries 嗎?

    支持,在 IBM iSeries 上的使用和在其他平臺上相同。

    用戶可以在 Eclipse 中管理 Liberty 嗎?比如啟動和停止?

    可以,在 Eclipse 控制臺的 Servers 標(biāo)簽中,展開您的 Liberty 下拉列表,會顯示出當(dāng)前部署在該應(yīng)用服務(wù)器上的全部應(yīng)用,右擊某一應(yīng)用,可以進(jìn)行相關(guān)的啟 / 停 / 移除操作,參見截圖

    圖 1 . Servers 控制

    但是在運行時環(huán)境里面,暫時不支持啟動和停止某一個特定的應(yīng)用。

    Liberty 能在 mobile 的設(shè)備上做開發(fā)(比如 ipad)嗎?

    目前不支持這樣做,但是 Liberty 支持在 MAC 系統(tǒng)上進(jìn)行開發(fā)。

    Liberty 是如何自動添加所需的功能特性的?

    在開發(fā)環(huán)境,即 Eclipse+WDT+Liberty runtime 時,Liberty 可以自動為應(yīng)用添加所需的特性。此功能是 WDT 來實現(xiàn)的,其會自動掃描應(yīng)用,判斷應(yīng)用所采用的編程模型,然后為應(yīng)用添加相應(yīng)的功能支持。

    如果直接使用 Liberty runtime 部署應(yīng)用,Liberty 是不會自動為應(yīng)用添加所需的特性的。

    Liberty 如何處理不同的應(yīng)用 /server 的端口沖突?

    通過在 Liberty 的運行時環(huán)境下面的 bootstrap.properties 和 server.xml 兩個文件進(jìn)行相應(yīng)的配置,該項配置需要重啟 Liberty。參考 信息中心進(jìn)行配置。

    除了 Liberty 之外,還有其他產(chǎn)品是基于 OSGi 架構(gòu)的?

    Liberty 是完全基于 OSGi 的產(chǎn)品,其在構(gòu)建中完全遵循了 OSGi 的編程模型規(guī)范。在應(yīng)用服務(wù)器領(lǐng)域暫時還沒有發(fā)現(xiàn)其他的產(chǎn)品也完全采用 OSGi 的編程模型進(jìn)行構(gòu)建。

    當(dāng)啟用某個 Liberty 的特性時,Liberty 是及時動態(tài)的加載屬于該特性的 JAR 包,還是在 Liberty 啟動的時候就已經(jīng)加載,只是此時才開始使用?

    一般來說,根據(jù) bundle 的 Bundle-ActivationPolicy 值來確定是立刻啟動 bundle 還是按需啟動 bundle(lazy)。但是在 Liberty 中,大多數(shù) bundle 都沒有設(shè)定這個值,默認(rèn)的行為就是當(dāng) Liberty 啟動的時候 bundle 會被立即啟動,但是,我們需要說明的是:

    1. liberty 中對于 bundle 的使用采用的 DS 的方式(聲明服務(wù)),bundle 與 bundle 之間是通過服務(wù)的調(diào)用來實現(xiàn)的,只有當(dāng)去主動請求一個服務(wù)時,該服務(wù)的 bundle 提供者才會被加載,所以,當(dāng)采用服務(wù)的管理模式后,我們并不需要特別在意 bundle 的加載方式。
    2. 在 liberty 中,只有很少的 bundle 設(shè)定了 Bundle-ActivationPolicy 值,此刻,這些 bundle 會根據(jù)值的設(shè)定選擇立刻或者按需啟動。
    主站蜘蛛池模板: 成全动漫视频在线观看免费高清版下载 | 亚洲最大av无码网址| 亚洲av无码成人影院一区 | 蜜桃成人无码区免费视频网站| 国产性爱在线观看亚洲黄色一级片| 国产精品亚洲综合网站| 一本久久综合亚洲鲁鲁五月天| 黄网站在线播放视频免费观看| 免费人成在线观看播放国产 | 亚洲网址在线观看| www视频免费看| 亚洲午夜无码毛片av久久京东热| 毛片免费视频在线观看| 亚洲精华国产精华精华液好用| 日韩中文无码有码免费视频| 美女被艹免费视频| 亚洲精品亚洲人成人网| 日本免费人成网ww555在线| 久久久久久亚洲AV无码专区| 99国产精品永久免费视频| 亚洲狠狠色丁香婷婷综合| 亚洲精品无码久久久久AV麻豆| 免费a级毛片无码a∨免费软件 | 亚洲综合精品一二三区在线 | 黄色视屏在线免费播放| 亚洲色WWW成人永久网址| 亚洲人成免费电影| 特级毛片aaaa级毛片免费| 亚洲国产精品无码久久久蜜芽 | 日韩大片在线永久免费观看网站 | 一级一级一片免费高清| 久久亚洲一区二区| 天天操夜夜操免费视频| 一区二区三区免费视频观看| 亚洲精品视频免费看| 国产精品无码素人福利免费| 97在线视频免费公开视频| 国产精品久久亚洲不卡动漫| 亚洲人成人网站在线观看| 777成影片免费观看| 黄色a三级免费看|