一根數據連接線,下面可以對接多個不同的手機接口,上面是一個統一的標準USB接口。通過這樣一個接口適配器,我們可以把不同的手機數據連接到標準的USB接口上,供其他設備調用。在軟件業對應的這個接口, 叫API,也就是應用編程接口。而未來是萬物智聯的世界,我們會遇到眾多的智能設備。萬物智聯的關鍵在于接口,要想達到高效對接, 我們希望能有一個統一的接口,一個標準的規范,來實現連接的自動化。
在接口上,已經發展出許多傳統技術,隨著移動時代的萬物互聯,新一代的接口技術也涌現出來。對于專業的接口開發人員都知道,這一接口技術叫做REST API。但是由于這一技術缺乏嚴格的規范和契約約束,開發運維一直都耗費大量的人力。面臨一個廣闊的應用市場,API的開發運維需求巨大,對于軟件企業來說,會造成高昂的人力成本。因此,如何提高開發效率,降低開發運維成本,已是所有軟件企業的需求。上海靈長科技擁有完全自主可控技術的智能化云端應用開發運維平臺,正是將許多人工操作流程自動化,顛覆性地將開發運費成本大幅度降低。
掌握核心技術,填補國內市場空白
靈長科技順應時代發展需求,對現有廣泛使用的一些國際標準規范,進行了改進,推陳出新。另外,據靈長科技聯合創始人宋京青介紹,目前這類基礎框架軟件主要的供應商集中在美國,這項技術將填補移動時代國內市場相關產品的空白,“最近發生的一些事件,讓大家清楚地認識到核心技術的自主可控是多么的重要,而我們對這一基礎框架軟件擁有完善的自主知識產權。也可以在未來國際標準化的協議之爭中,發出來自中國的聲音。”宋京青補充說到。
在移動互聯網和技術發展日新月異的今天,由于webservice等技術規范過于復雜難用,因此SOA這個名詞已經越來越少被提起,而被API、微服務、容器等概念所取代。但在靈長科技看來,SOA的基本設計思想并沒有發生變化,并且仍然在被業界廣泛地實踐中,而更多以“云計算”這個單詞出現在大家面前。也就是說,SOA是上一代的云計算技術。靈長科技所創造的是以JSON為主的新一代SOA架構的云端應用開發管理平臺,從傳統SOA架構思想借鑒的長處,又產生了其特有的功能亮點。其技術框架為各類云端應用提供統一的JSON格式的API接口規范,以及基于該規范的HTTP + JSON API調用入口。API規范提供與W3C的WSDL規范同等描述能力的API規范,但數據格式更加簡潔和高效。JSON API接口支持任意嵌套復雜度的JSON數據交換,也就是調用請求和返回結果,比目前流行的REST API設計風格更強大,并且更加簡潔和易用。
自動化編程運維管理,提高應用開發效率
據了解,這樣一個智能化的云端應用開發運維平臺可以做到自動化編程開發,運維管理和監控測試,為云端應用開發者提供優異的開發運維服務體驗,并且顯著提高云端應用的開發和運維效率。其產品和服務主要覆蓋兩塊市場,一是企業開放數據服務平臺CEAMS,通用企業應用接口管理系統;另一個是基于基礎技術打造的公有云服務平臺和之上的數據商城。
“據我們的初步估計,在我們的技術框架下,相比于傳統技術,我們獨有的自動化能力可以幫助云端應用的開發和運維效率提升10倍以上,顯著提高開發者的效率和節省時間成本,幫助開發者更快地響應和滿足客戶對其自身數據業務不斷變化和增長的需求?!膘`長科技聯合創始人陳淼波在接受采訪時說到。
應用開發流程簡單快捷,只需五步到位
一般應用開發流程繁瑣且花費的時間較長,而基于靈長科技的這套系統平臺,只需要簡單五步操作。
首先是填寫應用的基本信息,包括應用的名稱、制造廠商、應用簡單說明;
然后是填寫應用中各個服務和API的名稱;
第三步是使用我們的JSON schema編輯器在線編輯API里各個數據字段的規范;
然后在第四步里,系統會從前面步驟里得到的API規范為應用自動生成框架代碼,用戶只需要打開在線開發環境,在線編輯,開發和測試應用的代碼;
最后第五步,應用開發調試完成后,就可以從系統里一鍵部署和升級應用。接下來就可以重復迭代這個過程,在線編輯開發和升級應用并且一鍵部署生效。整個開發過程不需要和HTTP接口打任何交道,這些都已經由系統自動幫助完成。
云端IDE集成開發環境,告別重復的工作
靈長科技的系統提供一個完整的云端集成開發環境,用戶可以通過瀏覽器登錄系統后隨時隨地在線編輯開發和調試自己的應用代碼,而不用在本地安裝任何開發調試環境。這樣也可以方便直接對接后臺數據庫系統或者和系統中的其他服務做開發調試。云端 IDE提供代碼編輯熱更新機制,每次代碼編輯的結果都可以實時反映在代碼執行的結果里,方便開發者更高效地調試自己的應用。
同時,每次應用版本的更新可以一鍵發布到系統里,并且通過熱更新機制一鍵部署到生產環境里實時生效。這樣也可以方便開發者用戶快速響應和滿足來自客戶對應用的改動需求。在這里,一個小的代碼更新通常只需要幾分鐘就可以完成發布和上線。另外,云端IDE集成開發編輯器里,每個應用都有自己獨立的編輯偏好設置,比如頁面主題,縮進格式等,都和其他應用相互獨立。
不論是移動互聯網時代,還是即將到來的萬物智聯時代,都少不了龐大的應用開發需求。靈長科技的PaaS平臺為上層應用提供各類標準化的微服務組件,也可自由搭建各類管理應用和工作流程。同時也可以作為大連接的基礎平臺技術,對接到各類物聯網系統、云服務應用等。把來自所有智能設備和云計算的數據資源以統一的形式呈現在大連接平臺上,并方便對接到各類門戶網站,移動應用、物聯網平臺等方便開發者使用,創造更多平臺效應和經濟效益。
-
接口
+關注
關注
33文章
8685瀏覽量
151652 -
物聯網
+關注
關注
2912文章
44882瀏覽量
375730 -
核心技術
+關注
關注
4文章
625瀏覽量
19644
原文標題:在萬物智聯的時代,我們來講一個接口的故事
文章出處:【微信號:Iotchannel,微信公眾號:聯動原素】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論