2010-11-02 45 views
1

我已經部署在WebSphere盒的戰爭。它使用一個文件在Web服務中建立一個trie結構。而不必重新部署更新的耳朵與該文件作爲一種資源,我們希望能夠把文件上的WebSphere和更新必要的,然後只是週期中的服務器(我們有多個節點),以避免停機。哪裏可以存放這樣一個文件的最佳位置,以便它可以在類路徑中找到?將數據文件放入Websphere的位置?

我是很新,使用Websphere,所以如果我沒了感覺,請讓我知道。

回答

2

有在WebSphere共享庫的概念。您可以將數據文件添加到jar文件,並將該jar文件作爲共享庫進行部署。然後可以在部署期間將該庫指定爲WAR模塊的依賴項。

http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/tcws_sharedlib.html http://www.albeesonline.com/blog/2008/04/07/creating-a-shared-library-in-websphere/

但這不是Java EE兼容,並具體到不僅是。

+0

感謝。這聽起來很不錯, – AHungerArtist 2010-11-02 19:47:34

1

在我看來,使用這篇文章中所描述的URL提供的最佳方式: http://www.ibm.com/developerworks/websphere/library/techarticles/0502_botzum/0502_botzum.html

+0

這看起來很有希望,但你能發佈爲什麼這是最好的方式嗎?如果這是jee兼容? – 2010-11-02 19:58:04

+0

在我看來,它更符合JEE標準。 – esmiralha 2010-11-02 20:05:58

+0

另一個優點是實際的物理位置和用於檢索它的協議對於您的應用程序是未知的。想要將文件移動到另一臺服務器?只需更改URL提供程序... – esmiralha 2010-11-02 20:23:43