0
如何模塊化具有一些傳入(SOAP)Web服務,某些傳出Web服務,它們之間的轉換和內部格式的轉換,內部日誌記錄服務,訪問外部歸檔Web服務,延遲的東西以及異步工作等等?如何模塊化b2b Web服務轉換應用程序
一種方法是將功能拆分爲WAR集合,將其全部部署在一個應用程序服務器上,並讓它們與內部Web服務進行通信。這會產生一些開銷,尤其是消息很大時,由於線程數限制等原因,您可能會遇到性能問題。
另一種方法是將所有東西都放入一個巨大的WAR中,以便您可以直接進行通信。不完全模塊化。你會怎麼做?
這些模塊本身並不是很有用 - 它需要幾個模塊來提供請求。但我並不一定在多臺機器上討論部署 - 如何構建應用程序的問題也出現在一臺機器上。 – 2010-04-30 19:34:29
但是你不會在不同的jvms中獲得好處。當你更新一個模塊時,你只需要額外的jvms來監視和處理依賴關係。 – Dominik 2010-04-30 19:55:40
我不是故意談論不同的jvms,雖然這將是一個選項。 (我在這個問題上稍微澄清了一點。)我們目前在一個Appserver上使用了幾個EAR中的WAR集合,這些WAR通過內部Web服務進行通信,但我想知道這是否是最好的選擇。 – 2010-05-01 06:47:46