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

諸家訪談:BaaS與移動中間件

原創(chuàng)
移動開發(fā)
BaaS(Backend as a Service)是最近提出的一個新的概念,有言論稱BaaS可能將取代移動中間件。其原因是BaaS只需掌握后端編程技術,比移動中間件更徹底的屏蔽終端設備的差別。那么,真實情況是這樣嗎?

對于企業(yè)級移動開發(fā)領域最近常被提起的一個說法,BaaS將取代移動中間件,51CTO采訪了數(shù)家企業(yè)級移動中間件廠商,看看他們是怎么說的。

BaaS只是移動中間件的服務端能力產品

——數(shù)字天堂副總裁兼***架構師 武海鵬

我覺的這種提法其實是沒有搞清楚移動中間件的內涵和外延。

從07年,數(shù)字天堂首先在國內提出移動(無線)中間件開始,越來越多的廠商也提出了自己的移動中間件,但大家普遍對中間件的理解并不一致。

最小外延的理解將中間件僅僅視為跨客戶端的一種的開發(fā)模型和產品。僅僅針對終端做了很多封裝和優(yōu)化。比如很多10年開始創(chuàng)業(yè)的公司。

第二種理解,開始將一些通用型服務端能力封裝成了服務端的產品,同時配合客戶端中間件完成業(yè)務的快速開發(fā)。而上述兩者其實只能算是移動中間件的開發(fā)核心。

第三類,則是企業(yè)級中間件。其實就移動中間件而言,特別是企業(yè)移動中間件而言,負責用戶、設備 和安全的管控核心同樣是非常重要的組成部分。只有管控核心和開發(fā)核心同時具備了,才能說具備了移動中間件的基本組成部分。

再反過來看看什么是BaaS,通俗地講就是將移動化應用經(jīng)常會用到的一些能力進行封裝,并可以快速地被調用的服務端能力。這種平臺既可以通過公共服務實 現(xiàn),也可以通過私有云服務平臺實現(xiàn)。現(xiàn)在的確有一些公共云平臺,提供諸如推送、GIS或者語音識別的能力, 這些其實不僅不會對中間件造成沖擊,反而是對企業(yè)化移動中間件的一種非常有益的補充。原因有二:

a. 目前的公共平臺能力,大部分是專業(yè)化能力,需要較深入的專業(yè)技術沉淀,比如GIS,比如語音識別等,它們的公布對于業(yè)務的效果實現(xiàn)是極大的補充;

b. 還有一些能力,雖然可能對于互聯(lián)網(wǎng)業(yè)務會比較實用,比如推送,但對于企業(yè)業(yè)務,公有云的實現(xiàn)模式未必適用于企業(yè)應用。

其實我們跳出來看,可以發(fā)現(xiàn)所謂的BaaS平臺,其實就是中間件第二種理解中的服務端能力產品,換句話說BaaS其實一直都是中間件開發(fā)核心的一部分,所 以根本談不上沖擊。只是隨著移動信息化的不斷演進,各個模塊被進行了細化,BaaS的概念也由此正式登上舞臺而已。

BaaS針對企業(yè)單個業(yè)務 而非移動中間件替代

——Appcan副總裁 劉鑫

從我們的理解來講,BaaS在后端整合成服務這方面是與我們AppCan MEAP平臺有重疊的,但是定位和技術有所不同。BaaS主要的定位還是后端即服務的企業(yè)云服務,這方面本質和AppCan MAS平臺類似,但是MAS更適合企業(yè)業(yè)務的服務整合。從移動端構建上,BaaS要么提供SDK開發(fā)者采用原生方式開發(fā),要么就是要基于BaaS廠商自己提供API,開發(fā)者采用Java、Ruby、Python等指定的語言開發(fā)??缙脚_性和開發(fā)難度都要比基于我們的Hybrid應用引擎要差。

我們對于企業(yè)客戶的移動平臺方向還是很有信心的,BaaS可能會適用于企業(yè)的某個業(yè)務訴求,作為移動平臺在后端服務整合上的補充,但是不會構成替代性的沖擊。

BaaS與移動中間件是互補關系而非競爭關系

——烽火星空研發(fā)總監(jiān) 夏立

BaaS的定義是:后端即服務:Backend as a Service,從這個定義上來說,BaaS更多的是為移動信息化提供能力服務,簡化開發(fā)者整合資源的復雜度,這與中間件解決企業(yè)的快速跨平臺開發(fā)以及與企業(yè)業(yè)務系統(tǒng)快速整合的核心定義并不存在競爭關系。雖然BaaS在某些能力資源的封裝上與中間件存在重疊的區(qū)域(比如推送),但這完全不影響兩者的合作關系。從企業(yè)移動信息化的實現(xiàn)過程來說,中間件核心解決的是過程問題(快速開發(fā)、部署、企業(yè)IT整合),BaaS核心解決的是業(yè)務問題(快速整合各種能力和資源)。

所以總體上來說中間件和BaaS不是競爭關系而是互為補充的合作關系。

總結:

要想弄清BaaS是否對移動中間件造成沖擊,最根本的還是要理解這兩者的概念,作為企業(yè)移動信息化的決策者和實施者,在面對新概念時要深究它的由來和技術基礎,這樣才不會在信息化實施過程中使用不當?shù)募夹g,從而給企業(yè)帶來損失。

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

2012-11-30 10:21:46

移動中間件

2013-07-29 15:48:40

移動OA中間件

2012-02-07 08:58:21

IBM移動中間件收購

2013-10-23 10:45:55

移動中間件最佳實踐

2013-05-16 14:35:03

移動中間件B2B2B企業(yè)級應用

2013-07-30 16:29:24

中間件

2011-10-24 07:41:38

SOA中間件應用服務器

2012-07-20 10:02:48

移動中間件web appPhoneGap

2021-02-11 08:21:02

中間件開發(fā)CRUD

2011-05-24 15:10:48

2016-03-31 17:33:52

移動信息化研究中心

2013-09-12 11:03:17

移動辦公OA中間件

2023-04-26 07:57:29

軟件架構設計

2018-07-29 12:27:30

云中間件云計算API

2018-02-01 10:19:22

中間件服務器系統(tǒng)

2016-11-11 21:00:46

中間件

2013-09-18 11:16:27

移動中間件MBaaS企業(yè)級應用

2018-12-07 12:47:06

iPaaS混合云多云

2013-08-25 23:57:31

中間件移動中間件選型企業(yè)移動信息化

2023-06-29 10:10:06

Rocket MQ消息中間件
點贊
收藏

51CTO技術棧公眾號