多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 當API遇到云平臺,開發者面臨的新抉擇!

當API遇到云平臺,開發者面臨的新抉擇!

來源:程序員人生   發布時間:2014-09-18 02:49:41 閱讀次數:2212次

應用程序層疊的說法未免稍顯落伍,時髦的說法是切片。得益于開放式APIs的飛速發展,我們正迎來應用開發的新時代。比方說是基礎服務APIs,例如:郵件,FTP,監控管理等,這些服務越來越多地以切片的形式來交付,幫助開發者減少了本地開發部署的時間,從而能把精力更多地集中到應用程序本身。此外,遠程調用,臉部識別,社交數據挖掘等新技術新服務,我們都可以快速擁有并運用到實際當中。所以,簡單來說,現代應用開發更偏向是APIs的組合運用,而不是單純的代碼編寫。

傳統的程序開發層疊模式

傳統模式是這樣的:

不論你是使用LAMP,RoR還是Java,對此模式應該都不會陌生。應用層,Web/App服務器層,數據庫,操作系統。而隨著IaaS和PaaS的引入,它轉變成下面的樣子:


在云環境中,操作系統和數據存儲通常都被模糊看作是一個單一Iaas層。Web/App服務器是一個PaaS層。這是現在常見的結構,除非PaaS另作他用,如虛擬化,彈性層等。

開放式API

然而,開放式APIs的出現仿佛讓一切推倒重來。我們來看看一個傳統應用中的普通構成:


一個Web應用通常被認為是一個UI層,一個商業邏輯層,一個數據層,以及一個負責認證和審核工作的安全層的綜合。由于JavaScript的廣泛使用,采用REST API把UI層獨立出來的做法變得普遍,這使得數據可在表示層完成處理并展示。商業邏輯層和安全層由于地位特殊,目前尚保持穩定。越來越多的開發者投進了開放式APIs的懷抱―第三方服務―或引入新功能,或創建更豐富的數據集。將近5000個APIs可供選擇,成為開發者得力的左膀右臂,我們把這部分定義為“整合”,因此傳統的構成最終轉變成這樣:


切片化的應用程序

新型模式中另外一個特點是,越來越多的功能層將可在程序外來完成整合,數據層甚至是安全層的實現現在都可交由第三方服務來完成。或許將來我們再分析應用的構成時,會看到類似下圖的APIs呈現百家爭鳴模式。


對于開發者來說,這是個多么美妙的時刻。PaaS是下一代的平臺,開放式APIs提供了切片化功能。誠然程序的性能對于這樣的改變需要付出一定代價,比方說是數據和程序間的通訊延遲,但在發達的網絡環境下,類似的問題容易解決。此外,很多新特性越來越傾向于以簡單拖拽釋放的方式來進行,這對開發平臺易用性也提出了更高的要求。所以,如果有好的開發想法,不妨馬上去實踐,而不用困擾于開發門檻過高的問題了。

英文出自: mulesoft

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲精品第一页 | 亚洲天堂首页 | 黄色h视频 | 番号网在线 | 欧美一级视频精品观看 | 伊人动漫 | 五月天精品视频播放在线观看 | 日本一区二区三区四区五区 | 在线观看网址 | 久久综合久久精品 | 国产98在线 | 国产高清自拍 | 久久这里都是精品 | 伊人网大香| 最近中文字幕在线视频 | 国产精品亚洲精品爽爽 | 最近中字视频在线观看 | 欧美激情一区二区 | 伊人最新网址 | 婷五月综合 | 一级毛片一级毛片一级级毛片 | 欧美刺激性色黄大片18 | 久久精品国产亚洲片 | 精品国产日韩亚洲一区91 | 国产精品欧美在线不卡 | 欧美日韩亚洲国产精品 | 亚洲另类视频 | 欧美性xxxx极品高清 | 国产孕妇色xxxxx | 在线 v亚洲 v欧美v 专区 | 亚洲精品久久久久影院 | 亚洲人人爱 | 国产精品久久一区二区三区 | 美国激情ap毛片 | 欧美日韩免费一区二区三区 | 成人国产精品一级毛片视频 | 黄色www网站| 999av视频 | 亚洲爱| 欧美18毛片免费看 | 国产乱码精品一区二区三上 |