2009-10-26 41 views
1

我一直在尋找SOA應用程序的開源示例,但大多數時候我發現簡單的教程hello世界風格的示例,介紹了各自中間件的技巧。開放源代碼的非平凡的SOA示例

對於具有多層次和/或治理的中大尺寸示例,您有什麼建議嗎? SOA不是一種常見的示例(圖像處理中的一個la Lena)嗎?

有什麼建議嗎? 感謝

回答

0

你可能想要做的就是看的OpenESB: http://wiki.open-esb.java.net/Wiki.jsp?page=OpenESBIntroductionTutorial

一旦你有一個工作的例子,那麼你可以看看自己擴展它,你將有工具來做到這一點,看看如何讓應用程序一起工作。

您是否在試圖學習如何使用SOA,或者您是否希望查看在複雜系統中使用SOA的架構圖?

上面的介紹是爲了學習使用它,通過OpenESB,我不知道你在哪裏可以找到SOA的一個大例子。

如果您可以將問題縮小到您正在尋找的內容,這可能會有所幫助。

+0

感謝您的回答。 我在尋找一個示例應用程序,它比典型的'hello world'(大多數SOA基礎設施包含的「基本貸款」)稍微複雜一些,以推理其架構和設計決策。 我對'真正的例子'特別感興趣,因爲大多數時候你找到有關架構的設計或文檔,但找到更復雜的SOA架構的現有可下載實現並不常見。 你知道這樣的應用嗎? – iemejia 2009-10-27 15:03:32

+0

我不知道任何,主要是因爲有太多的工作要做,包括建立數據庫,創建Web服務和填充所需的數據。但是,如果您閱讀教程,進行測試,那麼您可以開始添加更多內容,並且在遇到問題時可以提問。一旦你有了更多的經驗,SOA設計模式就開始變得有意義了,但是一開始,就開始通過ESB進行整合。 – 2009-10-27 15:49:27

0

我不知道你要找的詳細例子。如果您正在通過檢查示例來學習如何使用SOA,那麼這可能是一種糟糕的做法。您需要首先了解您將如何執行SOA,然後查看哪些功能足以滿足您的需求。