自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

云時代走進BaaS 移動API現新機遇

移動開發(fā)
應用程序編程接口(API)市場引入新的研發(fā)項目——后端即服務(BaaS),為開發(fā)商提供了一個新方法:利用云服務支持未來移動應用程序。移動、移動寬帶和移動應用正在改變互聯網及人們溝通各使用信息的方式。對于開發(fā)商而言,移動應用程序意味著巨大的、利潤豐厚的新市場。而對于企業(yè),移動平臺利弊共存。

[[81611]]

每個移動平臺都有各自的API技術架構。移動平臺開發(fā)API通常分為兩類:平臺API指的是移動設備自有的操作系統(tǒng)和中間設備,服務API指的是訪問web主機所需的資源。

API中的新機遇后端即服務,是服務API模型的擴展。BaaS的目標是將移動應用常見的、有用的元素,如存儲、身份管理、社會網絡集成、圖像增,強轉換為具象狀態(tài)傳輸(REST)Web服務,根據應用程序調用的需要,將這些服務傳遞到移動應用后端。

概念上,BaaS與軟件即服務(SaaS)和平臺即服務(PaaS)類似:都為Web提供了一種服務功能。SaaS所提供的是應用程序或者應用 程序組件,Salesforce.com的CRM應用是一個很好的例子。PaaS提供一系列的服務,可以構建一套完整的虛擬操作系統(tǒng),微軟的 Windows Azure是最著名的PaaS例子。

BaaS介于兩者中間,它可以提供和PaaS一樣的功能,但卻不是一個完整的編程平臺。像SaaS一樣,具有面向市場或者應用于各行業(yè)的功能。不過,在所有情況中,BaaS最終的目的是提升移動開發(fā)。

實施BaaS

成功的BaaS需要有針對性的商業(yè)案例和謹慎的實施與展望來支持移動開發(fā)實踐。如今大多數BaaS采用覆蓋許多領域的橫向部署,可以處理眾所周 知的問題例如社交網絡集成。隨著著這些類型BaaS的實施而來的問題是如此明顯,那就是不可避免的競爭,如此基礎的東西以至于區(qū)分是很難的。例如,云計算 供應商很有可能轉移到存儲和用戶識別相關的BaaS服務中,社交網絡公司也會提供社交網絡BaaS集成功能。

垂直市場中開發(fā)人員已具備了技能、人脈和軟件產品,此市場對于BaaS新機遇非常有用。在水平市場中,數據分析和還原工具,或者預測和規(guī)劃工具是BaaS良好的選擇。

從技術上講,BaaS關鍵問題是要保持REST Web服務模型接口的優(yōu)勢。這些接口呈現出一個簡單的PUT或GET事務處理模式,但并不會一直保持在調用的處理狀態(tài)中。多數PUT/GET方法顯示出了 他們自己的服務API,作為RESTful 接口,這些接口使用XML數據結構來接收和響應。XML處理是一件瑣碎的事情,然而,在每個目標移動設備中,接受一個簡單的數據結構或者提供編程邏輯來重 復使用該界面都會有所幫助。

創(chuàng)建一個BaaS服務,擁有正確功能級別的粒度,也同樣重要。移動用戶通常希望設備能夠快速響應一個請求,而且有一些接口時間問題:將具有較長 執(zhí)行時間的復雜功能轉移到一個單獨的服務上是不合適的。因為RESTful接口預計是無狀態(tài)的,因此在把復雜功能轉化為一系列可以單獨使用的元素時要高度 注意,但是當需要時這些功能又可以聚集到一起。

每個請求必須是獨立的,并且可以將數據反饋給特定的需求。如果稍后還會需求,就必須將其存儲到設備中,或者通過設備返回、維護并更新。

傳遞PaaS方法

或許,對于開發(fā)商而言BaaS最重要的一面是與PaaS間的關系。任何因搜索、社交網絡或者云管理面想起API的開發(fā)商都知道,多個API通常 會形成一個生態(tài)系統(tǒng),如果該系統(tǒng)發(fā)展的足夠強大,就可以實現平臺功能,例如PaaS。一些無關聯的BaaS API也不那么令人信服,例如,整個BaaS系統(tǒng)都旨在支持企業(yè)間的移動社交網絡協(xié)同運行。例如,流行的開源博客和聊天室工具可以建立在統(tǒng)一的交流和協(xié)作 平臺上,通過增強API來進行語音和視頻對話。

BaaS將會引出移動開發(fā)后臺服務的系統(tǒng)化觀點,該觀點實際目的是要創(chuàng)建一個移動導向的PaaS平臺。開發(fā)商、運營商和企業(yè)都需要考慮這種發(fā)展狀況,因為與個人API相比,BaaS工具的協(xié)作和共生收集對于開發(fā)商和消費者會更有價值。

BaaS活動會促進開發(fā)商對云計算的關注,這意味著會實現更快的服務和增加手機廠商間的競爭。但是像云計算的潮流一樣,BaaS還處于前期階段,其中尚存在一個完成的移動世界。

責任編輯:徐川 來源: ctocio
相關推薦

2015-09-11 20:28:35

微軟

2017-09-18 12:35:49

華為

2017-08-28 16:50:27

華為

2017-09-15 19:08:59

華為

2022-03-16 14:26:21

網絡安全數字經濟信息化

2017-09-18 17:17:25

互聯網

2012-07-23 11:26:10

2012-02-24 15:24:38

Cisco UCS伙伴UCS思科UCS

2009-03-04 09:35:00

Wi-FiWiMAX3G

2021-03-04 22:04:26

無人經濟機器人無人駕駛

2022-12-02 16:51:56

亞馬遜云科技網宿科技MSP

2017-06-21 17:41:47

2012-08-16 10:21:42

IPv6移動互聯網

2015-03-16 12:36:06

傳統(tǒng)政務云服務

2013-07-26 09:21:10

100G路由器集群技術SDN

2013-04-03 10:22:34

云計算管理軟件

2013-04-08 10:22:40

管理軟件云計算
點贊
收藏

51CTO技術棧公眾號