移動寬帶從總體應用開發(fā)對SOA的影響


時間:2013-07-11





  iPhone等智能設(shè)備引發(fā)的app 革命證明,移動寬帶對大家訪問和使用在線資源產(chǎn)生了深遠影響。因此,詢問移動寬帶將如何從總體上影響應用開發(fā),尤其是SOA 就是合情合理的了。

  將SOA 作為移動影響的關(guān)注目標,其原因是:移動用戶的在線使用是高度分化的。傳統(tǒng)的計算機用戶上網(wǎng)沖浪是為了尋找東西,而移動用戶則是使用app 。就結(jié)構(gòu)而言,此類app 是屏幕圖標、部分可選的本地處理程序與URL之間的一個連接。在許多情況下,app 與在線服務的映射是1:1的關(guān)系,這是SOA 這種類型的服務組件化的目標。

  RESTful Web服務的情況如何?

  表面上看,似乎所有的移動應用都促進了SOA ,但是這種說法過于簡單化了。總的說來,互聯(lián)網(wǎng)革命尤其是移動互聯(lián)網(wǎng)應用,已經(jīng)創(chuàng)立了一種給予表述性狀態(tài)轉(zhuǎn)移REST的“Web服務”模式,即所謂的RESTful接口。REST創(chuàng)立了一種從某種程度上與SOA 類似,但是在別的地方又迥異的“即服務”模式。

  RESTful接口代表無狀態(tài)事件/響應處理。這意味著每個事件均在自己的上下文中進行處理;服務并不會去記住此前做了什么。這使得將RESTful服務擴充至互聯(lián)網(wǎng)級別也很簡單,但是被放置進邏輯序列的、涉及多服務的任務則需要其他東西來協(xié)調(diào)——一般是提出請求的設(shè)備。HTML頁面就是調(diào)用RESTful接口的腳本。在SOA 中,大多數(shù)實踐者均認為無狀態(tài)的要求是沒那么嚴格的,SOA 在服務總線或工作流引擎中也有一套隱含的協(xié)調(diào)模式—即將SOA 組件與應用關(guān)聯(lián)起來的消息交換,這種消息交換是通過結(jié)構(gòu)化的方式將消息線程化來實現(xiàn)的。

  RESTful接口也更加簡單。在許多情況下,這些接口就是某些最小化數(shù)據(jù)結(jié)構(gòu)的簡單HTTP GET及POST消息交換,或者是XML格式的負載。如果有必要的話,通過HTTPS提供安全性。在SOA 中,基于XML的Web服務描述語言WSDL、簡單對象訪問協(xié)議SOA P以及一系列的支持協(xié)議“WS-標準系列”提供了從中間處理到數(shù)據(jù)安全、用戶身份管理等一切事務的支持。幾乎沒有多少Web開發(fā)者曾使用過WS—標準接口,大多數(shù)移動設(shè)備平臺對此都不提供完全的支持。


來源:比特網(wǎng)



  版權(quán)及免責聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。

延伸閱讀

熱點視頻

第六屆中國報業(yè)黨建工作座談會(1) 第六屆中國報業(yè)黨建工作座談會(1)

熱點新聞

熱點輿情

特色小鎮(zhèn)

版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583