- 相關推薦
SOA面試試題
面向服務的體系結構(SOA)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。如下是中國人才網給大家整理的,希望對大家有所作用。
1、請介紹一下WSDL的文檔結構
2、WSDL的操作類型主要有幾種
3、如何定義一個可復用的服務
4、SOA面試題:如何在SOA中實現松耦合
5、SOA的常見陷阱或者誤解是什么
6、什么是ESB?請介紹一下ESB?
7、介紹一下你對SOA的認識
8、解釋下列WebService名詞:WSDL、SOAP、UDDI
9、介紹一下SOA和SOA的基本特征
#拓展知識#
體系結構作用:
我可以用面向服務的體系結構做什么?
對 SOA 的需要來源于需要使業務 IT 系統變得更加靈活,以適應業務中的改變。通過允許強定義的關系和依然靈活的特定實現,IT 系統既可以利用現有系統的功能,又可以準備在以后做一些改變來滿足它們之間交互的'需要。
下面舉一個具體的例子。一個服裝零售組織擁有 500 家國際連鎖店,它們常常需要更改設計來趕上時尚的潮流。這可能意味著不僅需要更改樣式和顏色,甚至還可能需要更換布料、制造商和可交付的產品。如果零售商和制造商之間的系統不兼容,那么從一個供應商到另一個供應商的更換可能就是一個非常復雜的軟件流程。通過利用 WSDL 接口在操作方面的靈活性,每個公司都可以將它們的現有系統保持現狀,而僅僅匹配 WSDL 接口并制訂新的服務級協定,這樣就不必完全重構它們的軟件系統了。這是業務的水平改變,也就是說,它們改變的是合作伙伴,而所有的業務操作基本上都保持不變。這里,業務接口可以作少許改變,而內部操作卻不需要改變,之所以這樣做,僅僅是為了能夠與外部合作伙伴一起工作。