Newton:它是基于GPL協議的,這意味著如果對Newton源代碼做了修改,修改后的代碼也需要免費開放給第三方使用,并需要將修改后的源代碼反饋給Newton項目。它是一個分布式的運行時框架,用來對企業級環境下復雜的SOA系統做動態的實例化和可持續管理。Newton利用SCA系統描述,對OSGi的組件做動態的部署,由此實現對分布式的異構數據源的監控和管理。
三、開源與SOA協同作戰的步伐加快
今年關于SOA最大的猛料莫過于,RedHat公司宣布,推出專門針對RedHat和JBOss中間件開發的、基于Eclipse的開發完全開源的SOA平臺。這套開發工具將專注于SOA和Web2.0應用程序的開發。這款新的開發工具將在開源JBoss社區下供開發者使用。
日前,ByronSebastian(SourceLabs的CEO)介紹了開源軟件在關鍵計算領域的重要作用,SourceLab將致力于使大量開源組件的應用更加的專業化,提高其安全性和可靠性。同時表示,任何的開源代碼都可以融入SourceLabs的管理系統。SourceLabs希望進一步提高SOA開源的水平,同時,將致力于這一目的,并盡力支持關于SOA開源產品的開發,特別是那些對可靠性及風險性有特別高要求的SOA開源產品。
當然,近來關于SOA與開源協同的消息接連不斷。一家很大的歐洲軟件公司,將其基于SOA環境的且已經有5年之久的產品,免費的開放給了開源社區。最近,Eclipse.org上面發起了一個SOA框架運行時的項目,同時,DPWN(DeutschePostWorldNet)為了響應此號召,聲稱愿意將自行研發的SOA平臺開源給此項目。而這個SOA框架運行時的項目,主要用于幫助用戶或組織快速的將關鍵的SOA基礎平臺開源給相關的開源社區,對新的發布進行有效的管理,集成多種開源組件必須進行嚴格的測試,降低多種部署平臺的復雜性,使技術支持更符合企業的標準,讓各種開發工具支持新興的技術。
最后,IT界的一件并購設想方案被炒得沸沸揚揚。業界傳聞,HP將收購RedHat(價格不菲),又說HP將收購Novell(很有趣)。不管收購誰,可以肯定的是,HP收購行為的目的,顯而易見是想借助SOA來構建ASAP,而問題的最初出發點是,開源對HP的SOA計劃意義深遠。所以才沒有HP會收購BEA的傳聞。
四、開源開啟SOA新時代
SOA本身是一種引人注目的現代分布式計算方法,它有助于改變企業業務服務在交付使用方面的靈活性和敏捷性本質。但是,由于SOA功能廣泛、繁簡不一,而且實施需要使用大量的軟件工具,企業決策者必須對實施的范圍和規模加以慎重考慮。
文章來源于領測軟件測試網 http://www.kjueaiud.com/