在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是SOA架構(gòu)?SOA開發(fā)流程概覽

智能汽車電子與軟件 ? 來源:車端 ? 2023-02-09 14:17 ? 次閱讀

短短兩年時(shí)間,汽車行業(yè)的SOA架構(gòu)已經(jīng)從星星之火發(fā)展到燎原之勢(shì),各大主機(jī)廠宣傳新架構(gòu)時(shí)必然會(huì)把SOA架構(gòu)作為金字招牌大書特書。SOA架構(gòu)為什么會(huì)一夜之間從概念到全行業(yè)普及呢,究其原因,還是要從汽車行業(yè)普遍面臨的痛點(diǎn),以及SOA架構(gòu)本身的優(yōu)勢(shì)來探究一二。

當(dāng)前主機(jī)廠們的痛點(diǎn)

1,短:隨著新車型上市的窗口紅利期越來越短,為了搶占市場(chǎng),主機(jī)廠們想盡辦法加速把新車推向市場(chǎng),車型開發(fā)周期越來越短;

2、頻:在項(xiàng)目開發(fā)過程中,開發(fā)需求變更頻繁,軟件升級(jí)迭代越來越頻繁;

3、快:隨著車上新功能的不斷呈現(xiàn),主機(jī)廠需要快速響應(yīng),滿足市場(chǎng)的需求;

4、異:隨著消費(fèi)市場(chǎng)的成熟,終端客戶不再滿足于車輛固定化功能,對(duì)差異化有了更深入需求; 與之對(duì)應(yīng)的是,傳統(tǒng)汽車軟件架構(gòu)是面向信號(hào)的開發(fā)范式,所謂面向信號(hào)就是:為了實(shí)現(xiàn)某一項(xiàng)功能,ECU從底層到應(yīng)用層開發(fā)了一整套的軟件,并根據(jù)事先設(shè)定的特定信號(hào)與外部進(jìn)行交互,這些事先設(shè)定的信號(hào)通LIN/CAN總線技術(shù)在ECU之間通訊。

為了降低不同功能之間軟件重復(fù)開發(fā)工作量,AUTOSAR把軟件分層為基礎(chǔ)軟件層,運(yùn)行環(huán)境層,應(yīng)用層,通過參數(shù)配置實(shí)現(xiàn)不同軟件功能,但是這種配置是靜態(tài)的,一旦設(shè)定無法輕易變動(dòng),如果開發(fā)新的功能,那么整條軟件鏈路上所有相關(guān)的參數(shù)都需要重新編寫和配置,也即模塊之間的耦合度太高,其中一個(gè)升級(jí)會(huì)影響其他模塊都得跟著升級(jí),這也就決定了新功能的開發(fā)是費(fèi)時(shí)費(fèi)力的,系統(tǒng)的擴(kuò)展性差,不能靈活的進(jìn)行分布式布置!

因此,也就無法解決“短”、“頻”、“快”、“異”的行業(yè)痛點(diǎn)需求。 事實(shí)情況是目前許多新功能并不總是從零開始,而是許多簡(jiǎn)單功能基于場(chǎng)景的智能化能組合,能不能將一個(gè)一個(gè)小功能通過調(diào)用的方式以某種邏輯拼湊在一起形成一個(gè)更加智能的場(chǎng)景化功能?所以車企們把目光紛紛投向了在IT行業(yè)非常成熟的SOA軟件架構(gòu)。SOA架構(gòu)核心將每個(gè)控制器的底層功能以”服務(wù)“的形式進(jìn)行封裝,一個(gè)服務(wù)即是一個(gè)獨(dú)立可執(zhí)行的軟件組件,并對(duì)其賦予特定的IP地址和標(biāo)準(zhǔn)化接口以便隨時(shí)調(diào)用,最終通過這些底層功能的自由組合,以實(shí)現(xiàn)某項(xiàng)復(fù)雜智能化功能。

SOA是一種IT行業(yè)應(yīng)用軟件的開發(fā)范式,目標(biāo)是使軟件開發(fā)滿足復(fù)雜多變的業(yè)務(wù)需求。

SOA架構(gòu)本身的優(yōu)勢(shì)

SOA架構(gòu)是一種粗粒度、開放式、松耦合的服務(wù)結(jié)構(gòu),要求整車軟件在開發(fā)過程中,按照相關(guān)的標(biāo)準(zhǔn)或協(xié)議,進(jìn)行分層開發(fā)。通過這種分層設(shè)計(jì)或架構(gòu)體系可以使整車軟件變得更加彈性和靈活,且盡可能的與第三方整車軟件互補(bǔ)兼容,以達(dá)到快速擴(kuò)展,滿足或響應(yīng)市場(chǎng)或客戶需求的多樣化、多變性。 理解SOA架構(gòu)(Service Oriented Architecture面向服務(wù)的架構(gòu))關(guān)鍵時(shí)理解什么是“服務(wù)’,”服務(wù)“是在特定場(chǎng)景下對(duì)特定對(duì)象處理特定任務(wù),包含了數(shù)據(jù)、功能、業(yè)務(wù)的三個(gè)特征,不同“服務(wù)”需要引用不同/相同的數(shù)據(jù)源、功能塊 , 并依據(jù) 業(yè)務(wù)邏輯進(jìn)行重構(gòu);數(shù)據(jù)源、功能塊,業(yè)務(wù)邏輯三者有一項(xiàng)不同,就構(gòu)成新“服務(wù)“,因此,相比于“功能”,“服務(wù)”會(huì)非常多樣化!

利用SOA架構(gòu)開發(fā)的時(shí)候,其基于松耦合的特性能給車企帶來諸多的好處: 第一、更易維護(hù) 業(yè)務(wù)服務(wù)提供者和業(yè)務(wù)服務(wù)使用者的松散耦合關(guān)系及對(duì)開放標(biāo)準(zhǔn)的采用確保了該特性的實(shí)現(xiàn)。建立在以 SOA基礎(chǔ)上的信息系統(tǒng),當(dāng)需求發(fā)生變化的時(shí)候,不需要修改提供業(yè)務(wù)服務(wù)的接口,只需要調(diào)整業(yè)務(wù)服務(wù)流程或者修改操作即可,整個(gè)應(yīng)用層也更容易被維護(hù)。 第二、更高的可用性 該特點(diǎn)是在于服務(wù)提供者和服務(wù)使用者的松散耦合關(guān)系上得以發(fā)揮與體現(xiàn)。使用者無須了解提供者的具休實(shí)現(xiàn)細(xì)節(jié)。 第三、更好的伸縮性 依靠業(yè)務(wù)服務(wù)設(shè)計(jì)、開發(fā)和部署等所采用的架構(gòu)模型實(shí)現(xiàn)伸縮性。使得服務(wù)提供者可以互相彼此獨(dú)立地進(jìn)行調(diào)整,以滿足新的服務(wù)需求。

汽車服務(wù)軟件的實(shí)現(xiàn)和部署工作主要在服務(wù)組件層(Service Components)完成

SOA開發(fā)流程概覽

SOA開發(fā)流程主要包括功能需求分析、功能方案設(shè)計(jì)、模塊架構(gòu)設(shè)計(jì)、模塊詳細(xì)設(shè)計(jì)四個(gè)重要步驟: 功能需求分析:分析用戶需求,定義功能是什么,用戶會(huì)如何使用它,以及獲得的收益 功能方案設(shè)計(jì):分析車輛應(yīng)需具備的“能力(Capability)”用來實(shí)現(xiàn)在功能需求分析階段定義的各項(xiàng)需求 模塊架構(gòu)設(shè)計(jì):將上一階段車輛具備的各項(xiàng)能力分配到不同模塊,在模型庫中進(jìn)行模塊架構(gòu)搭建 模塊詳細(xì)設(shè)計(jì):針對(duì)模塊內(nèi)部實(shí)現(xiàn)方案進(jìn)行詳細(xì)設(shè)計(jì),遵循“高內(nèi)聚、低耦合”的原則進(jìn)行SWC劃分和服務(wù)提取

總結(jié): 隨著汽車”新四化“的不斷深化,在整車生命周期內(nèi),汽車的E/E功能需要不斷更新迭代升級(jí),甚至重新分配。而SOA架構(gòu)主要優(yōu)勢(shì)是可以很大程度上實(shí)現(xiàn)軟硬解耦,服務(wù)高內(nèi)聚,軟件易重用,服務(wù)的靈活部署,讓功能改變只需要升級(jí)某個(gè)服務(wù)就可以實(shí)現(xiàn),大大提高了整車軟件易維護(hù)性和可擴(kuò)展性。 這樣的SOA架構(gòu),哪個(gè)OEM會(huì)不愛呢?

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16361

    瀏覽量

    178055
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2881

    瀏覽量

    88085
  • SOA
    SOA
    +關(guān)注

    關(guān)注

    1

    文章

    288

    瀏覽量

    27476

原文標(biāo)題:當(dāng)前主機(jī)廠們的痛點(diǎn)及什么是SOA架構(gòu)?

文章出處:【微信號(hào):智能汽車電子與軟件,微信公眾號(hào):智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎么利用SOA實(shí)現(xiàn)RFID中間件設(shè)計(jì)?

    利用SOA系統(tǒng)具有可擴(kuò)展性高、可維護(hù)性好的特點(diǎn),以便為用戶提供靈活的維護(hù)服務(wù),還引入了面向服務(wù)體系架構(gòu)SOA(Service Oriented Architecutures)。
    發(fā)表于 07-31 07:25

    基于SOA的業(yè)務(wù)基礎(chǔ)開發(fā)平臺(tái)的應(yīng)用研究

    本文提出了一個(gè)基于SOA 思想和模型驅(qū)動(dòng)架構(gòu),面向業(yè)務(wù)流程信息軟件系統(tǒng)開發(fā)的業(yè)務(wù)基礎(chǔ)開發(fā)平臺(tái),描述了業(yè)務(wù)基礎(chǔ)
    發(fā)表于 08-12 10:19 ?14次下載

    基于SOA的業(yè)務(wù)基礎(chǔ)開發(fā)平臺(tái)的應(yīng)用研究

    本文提出了一個(gè)基于SOA 思想和模型驅(qū)動(dòng)架構(gòu),面向業(yè)務(wù)流程信息軟件系統(tǒng)開發(fā)的業(yè)務(wù)基礎(chǔ)開發(fā)平臺(tái),描述了業(yè)務(wù)基礎(chǔ)
    發(fā)表于 12-30 14:33 ?10次下載

    SOA架構(gòu)下的電信運(yùn)營(yíng)支撐系統(tǒng)

    本文首先介紹了電信運(yùn)營(yíng)支撐系統(tǒng)(OSS)和面向服務(wù)的架構(gòu)方式(SOA)的概念,接著分析了電信運(yùn)營(yíng)支撐系統(tǒng)的現(xiàn)狀,并采用面向服務(wù)的架構(gòu)方式(SOA)來
    發(fā)表于 02-21 13:47 ?13次下載

    SOA是什么_SOA主要的開發(fā)方法和工具分析

    本文主要對(duì)SOA是什么以及SOA主要的開發(fā)方法和工具進(jìn)行分析。面向服務(wù)架構(gòu)soa以其獨(dú)特的優(yōu)勢(shì)越來越受到企業(yè)的重視,它可以根據(jù)需求通過網(wǎng)絡(luò)對(duì)
    的頭像 發(fā)表于 02-07 12:45 ?1.1w次閱讀
    <b class='flag-5'>SOA</b>是什么_<b class='flag-5'>SOA</b>主要的<b class='flag-5'>開發(fā)</b>方法和工具分析

    SOA架構(gòu)詳細(xì)剖析_SOA全面概括

    SOA是以服務(wù)為基礎(chǔ)搭建的企業(yè)IT架構(gòu)SOA中服務(wù)的理念,本質(zhì)上是一種業(yè)務(wù)和技術(shù)完全分離,業(yè)務(wù)和技術(shù)又能自由組合的思想。 它達(dá)到了目前軟件設(shè)計(jì)思想的最高境界。
    的頭像 發(fā)表于 02-07 14:31 ?9349次閱讀
    <b class='flag-5'>SOA</b><b class='flag-5'>架構(gòu)</b>詳細(xì)剖析_<b class='flag-5'>SOA</b>全面概括

    詳解SOA五種基本架構(gòu)模式

    本文詳細(xì)解說了SOA五種基本架構(gòu)模式,面向服務(wù)的架構(gòu)SOA)已成為連接復(fù)雜服務(wù)系統(tǒng)的主要解決方案。雖然SOA的理論很容易理解,但要部署一個(gè)
    的頭像 發(fā)表于 02-07 14:41 ?2.1w次閱讀
    詳解<b class='flag-5'>SOA</b>五種基本<b class='flag-5'>架構(gòu)</b>模式

    soa架構(gòu)的優(yōu)缺點(diǎn)解析

    本文主要對(duì)soa架構(gòu)的優(yōu)缺點(diǎn)進(jìn)行解析。利用SOA架構(gòu)開發(fā)的時(shí)候,其基于松耦合的特性能給企業(yè)帶來諸多的好處,但作為一個(gè)具有發(fā)展前景的應(yīng)用系統(tǒng)
    的頭像 發(fā)表于 02-07 15:20 ?2.8w次閱讀

    模板軟件架構(gòu)SOA詳解

    1 從SOA-RM到AP AUTOSAR 在《AP AUTOSAR基礎(chǔ)簡(jiǎn)介》之《AP AUTOSAR SOA》視頻中,我們提到:AP AUTOSAR是一種面向服務(wù)的架構(gòu)!在《SOA點(diǎn)映
    的頭像 發(fā)表于 01-04 11:28 ?4985次閱讀
    模板軟件<b class='flag-5'>架構(gòu)</b><b class='flag-5'>SOA</b>詳解

    簡(jiǎn)述面向服務(wù)的架構(gòu)SOA開發(fā)基礎(chǔ)

    技術(shù)到底是什么,它解決的是什么樣的問題,然后再談架構(gòu),再談開發(fā),很多時(shí)候我們連問題是什么都沒整明白,就急著去做解決方案,最后的結(jié)果只能是一地雞毛。 對(duì)個(gè)人來說,要搞SOA開發(fā),需要夯實(shí)
    的頭像 發(fā)表于 05-25 15:22 ?2804次閱讀
    簡(jiǎn)述面向服務(wù)的<b class='flag-5'>架構(gòu)</b><b class='flag-5'>SOA</b><b class='flag-5'>開發(fā)</b>基礎(chǔ)

    基于SOA架構(gòu)的整車操作系統(tǒng)的變革

    SOA全稱為Service Oriented Architecture,即面向服務(wù)的架構(gòu)。1996年,SOA概念由Gartner提出,并率先在IT行業(yè)被應(yīng)用推廣。目前,SOA
    發(fā)表于 08-11 11:31 ?646次閱讀
    基于<b class='flag-5'>SOA</b><b class='flag-5'>架構(gòu)</b>的整車操作系統(tǒng)的變革

    SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter V1.4.2新版本發(fā)布

    PAVELINK.SOA-Converter轉(zhuǎn)換工具,用于銜接基于SOA的控制器設(shè)計(jì)、開發(fā)及測(cè)試過程中所常見的各類軟件工具。PAVELINK.SOA-Converter能提供IDL及服
    的頭像 發(fā)表于 08-07 15:10 ?548次閱讀
    <b class='flag-5'>SOA</b><b class='flag-5'>架構(gòu)</b><b class='flag-5'>開發(fā)</b>小助手PAVELINK.<b class='flag-5'>SOA</b>-Converter V1.4.2新版本發(fā)布

    9月26日云技術(shù)研討會(huì) | SOA整車EE架構(gòu)開發(fā)流程及工具實(shí)施方案

    本次研討會(huì)經(jīng)緯恒潤(rùn)將結(jié)合業(yè)務(wù)團(tuán)隊(duì)多年來在SOA架構(gòu)開發(fā)和工具實(shí)施領(lǐng)域的項(xiàng)目實(shí)踐經(jīng)驗(yàn),分享探討SOA趨勢(shì)下先進(jìn)的整車EE架構(gòu)
    的頭像 發(fā)表于 09-19 17:09 ?306次閱讀
    9月26日云技術(shù)研討會(huì) | <b class='flag-5'>SOA</b>整車EE<b class='flag-5'>架構(gòu)</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>流程</b>及工具實(shí)施方案

    面向服務(wù)的整車EE架構(gòu)SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    經(jīng)緯恒潤(rùn)多年來一直致力于為客戶提供先進(jìn)電子電氣架構(gòu)解決方案,近年來,經(jīng)緯恒潤(rùn)在國(guó)內(nèi)率先開展整車SOA架構(gòu)的技術(shù)研發(fā)和業(yè)務(wù)布局,參與多款SOA架構(gòu)
    的頭像 發(fā)表于 12-12 15:11 ?562次閱讀
    面向服務(wù)的整車EE<b class='flag-5'>架構(gòu)</b>(<b class='flag-5'>SOA</b>)設(shè)計(jì)<b class='flag-5'>開發(fā)</b>咨詢服務(wù)
    主站蜘蛛池模板: 国产nv精品你懂得| 成在线人视频免费视频| 日本成人免费网站| 欧美午夜激情影院| 国产视频二区| 99国产精品农村一级毛片| 我把美女日出白浆| 免费人成网站线观看合集| 国产干美女| 一区视频在线播放| tom影院亚洲国产日本一区| 亚洲va中文字幕| yiren22亚洲综合高清一区| 亚洲福利视频一区二区三区| 久久精品国产亚洲婷婷| 婷婷九月丁香| 噜啪啪| free性欧美video| 欧美aaaaa性bbbbb小妇| 爱情岛网站亚洲禁18进入| 在线资源你懂的| 日本三级香港三级三级人!妇久| 黄色在线视频免费看| 午夜性福| 人人爽影院| 亚洲天堂爱爱| 美女被啪到哭网站在线观看| 日本美女黄网站| 亚洲福利一区福利三区| 免费日本黄色| 深夜视频免费看| 亚洲资源在线播放| 色网站综合| 国产好深好硬好爽我还要视频| 日日操操干干| 亚洲综合激情九月婷婷| 激情文学综合网| 欧美另类激情| 色色色色色色色色色色色色| 大香伊人网| 亚洲伦理中文字幕一区|