《電子技術(shù)應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 業(yè)界動態(tài) > 淺談汽車里面的面向服務的架構(gòu)SOA

淺談汽車里面的面向服務的架構(gòu)SOA

2019-01-26

  什么是真正意義上的域控制器,域控制器在集成層面和軟件層面需要滿足哪些條件?這些是需要搞明白的。與之相關(guān)聯(lián)的幾個技術(shù)趨勢:

  面向服務的架構(gòu)(SOA)和車載以太網(wǎng)網(wǎng)絡的搭建

  車載以太網(wǎng)和ECU中的POSIX操作系統(tǒng)

  基于時間敏感網(wǎng)絡的可信通信(TSN)

  我們首先要搞明白的就是在IT行業(yè)中基于服務的網(wǎng)絡架構(gòu)如何在汽車里面拓展,面向服務的架構(gòu)描述了用于構(gòu)造服務的架構(gòu)模式,獨立于操作系統(tǒng)、編程語言和軟件框架

5c4914488518c-thumb.jpg

  這么做的目標是:

  將軟件合理地劃分為單獨的軟件組件(劃分和規(guī)則)

  最小化組件之間的功能依賴性

  提高軟件的可擴展性和可再次使用性

  在這里面需要,通過不同服務的相互作用實現(xiàn)一個復雜的功能性,一個服務是一個獨立可執(zhí)行的軟件組件,具有準確描述的功能范圍, 通過準確定義的服務接口將功能性作為“服務”提供給其他軟件組件

5c49144a3722f-thumb.jpg

  在SOA中,軟件組件通過稱為“服務總線”的中間件連接,提供了系統(tǒng)中服務角色之間的松散耦合,中間件調(diào)節(jié)了服務提供者和服務使用者之間的通信,當然也包括對該通信的建立。

5c49144d0c062-thumb.jpg

  因此與傳統(tǒng)的在單片系統(tǒng)里面做的傳感、信號邏輯判斷執(zhí)行,在基于SOA系統(tǒng)里面在中間件里面但開了,并且導入了標準的API。導入了中間件,服務提供者和服務使用者之間的連接是在運行時建立的 ,和之前相比很多的功能在系統(tǒng)設計時建立完整的邏輯體系。

  以下這個例子是監(jiān)控12V電池狀態(tài)的,并告知消費者

  這里的核心價值,是把車里的信息還有動作,有機和車主和維修人員相關(guān)的進行連接,把車輛的軟件從單一的ECU里面解放出來,形成一組抽象服務的程序。也就是說,我們在以下的檢查高壓電池、檢查低壓電池上面,可以脫離原有的程序設計,擴展出頂端和服務器層面花樣更多的東西,由于邏輯方面在中間件里面進行,這個想象空間和落地的用處就大了。

5c49144f58ac2-thumb.jpg

  小結(jié):想要搞明白未來的域控制器,汽車的演變方面,落地的還是軟件層面的變化,類似車輛的OS到底怎么做,可能是從原有的ECU的軟件開發(fā)方式進行的,這個變革很大,改變了原有的生態(tài),我們做技術(shù)的不可不察。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。