欧美特黄特色视频_大屁股熟女一区二区三区_成人无码视频_www.黄色av_性动漫xxx无尽_91免费专区

400-821-6015
行業(yè)資訊
您當前的位置:首頁 ? 行業(yè)資訊 ? 行業(yè)資訊
內部資訊行業(yè)資訊

SOA究竟是蜜糖還是毒藥?(一)

發(fā)布日期:2021-03-19

題記:吾之美食,汝之鴆毒。--《物性論》

1

現(xiàn)在所有有進取心的OEM都在研究SOA(面向服務的架構:Service Oriented Architecture) ,也都在搞下一代的EEA(電子電氣架構)。如果一個業(yè)內人士說不出幾個關于SOA的詞,基本上是不好意思與別人打招呼的,任何一個業(yè)內的會議、論壇如果沒有關于SOA的議題,那么一定是不夠檔次的。據(jù)說現(xiàn)在各個OEM的老大們見面的第一句話都是:你們SOA了嗎?那么,SOA是否真的有那么神奇,可以徹底改變中國的汽車行業(yè)的現(xiàn)狀與格局嗎?首先,我們先看看SOA的定義,來確定一下大家口中的SOA指的是否是一個SOA。1996年,Gartner提出SOA的概念;SOA成為IT行業(yè)的一種軟件開發(fā)方法論,許多組織從不同角度對SOA進行了描述:?Gartner對SOA的定義:SOA是一種 C/S 架構的軟件設計方法,應用由服務和服務使用者組成,SOA 不大多數(shù)通用的 C/S 架構模型不同之處,在于它著重強調構件的松散耦合,并使用獨立的標準接口;?W3C對SOA的定義: SOA 是一種應用程序架構,在這種架構中,所有功能都定義為獨立的服務,這些服務帶有定義明確的可調用接口,能夠以定義好的順序調用這些服務來形成業(yè)務流程;?Wikipedia對SOA的定義:SOA是一種軟件設計風格,應用程序組件通過網絡通信協(xié)議,將服務提供給其他組件;SOA的基本原則是獨立于供應商,產品和技術。還有一些其他的組織或個人提出的關于SOA的解釋,這里就不一一列舉了。基本上,大家眼中的SOA都有以下特點:基于軟件的模塊化和以太網的通信,提供標準的服務組件,使軟件與硬件解耦,從而可以靈活的設計和擴展上層的應用。在IT行業(yè),這已經是一種基本常識了,因為IT行業(yè)的發(fā)展日新月異,誰也不知道明天又要有什么樣的需求提出來,而且,以太網已經是一種IT的基礎設施。加之IT行業(yè)的主要硬件只有一種——電腦(處理器+存儲器),這已經是基本的標準化的設施了,所以推行SOA是相對容易的。但是,在汽車上就完全不同了。每個汽車上的硬件都不一樣:數(shù)量多、沒有統(tǒng)一的標準。任何一臺配置一般的車上的電器件都有至少二三百個以上,雖然總價值遠遠比不上一個服務器,但是如果你把上百萬臺車的硬件都加起來,總價值就高的驚人了。再加之汽車是一個高可靠性、高安全性的產品——一個故障可能傷害的不止一條人命,總的設計要求在很多方面就遠遠高于IT行業(yè)了。這也是為啥中國汽車在發(fā)展了幾十年之后還沒在努力追趕的原因。

2

接下來就聊聊汽車上軟件的設計究竟復雜在哪里?

首先,先看看現(xiàn)在的分布式系統(tǒng)的特點。簡單概括一下:整車的控制任務有幾十個控制器分工合作完成,各個控制器之間通過CAN/LIN總線進行信息、指令的交換和傳遞。可以命名為Signal OrientedArchitecture(面向信號的架構)。整車現(xiàn)在可能有超過100個控制器,所以整車的信息流的設計就變得越來越復雜。因為現(xiàn)在的架構是經過了幾十年逐漸演變出來的,而且各個控制器的功能相對單一,即使在不斷的進行整合,但是很少有真正革命性的創(chuàng)新,所以大部分OEM在開發(fā)新車型的時候只需要找到相應的Tier1供應商,由這些專業(yè)人士提出需求,OEM的工程師再去拉通各個供應商從而把需求實現(xiàn)即可。各個供應商大部分都是平臺化開發(fā),做了一個成功的項目之后,就把這個平臺推廣到其他的OEM去,尤其是對于國內的OEM,在電子方面做的集成工作遠遠大于真正的研發(fā)。在分布式階段,大部分OEM基本不需要了解系統(tǒng)里面的詳細運行機制,只要關注系統(tǒng)的外部行為與接口就足夠了。所以OEM的很多電子工程師的主要精力都放在了供應商管理與問題管理方面。

而到了SOA(Service Oriented Architecture)面向服務的架構階段,對OEM的能力要求就完全變了。SOA的目的是:構建靈活可變的平臺系統(tǒng)。它的特性包括以下幾個:

  1. 服務間 松耦合,無狀態(tài)、無依賴

  2. 服務內 高內聚且完整,可復用、可靈活重組 

  3. 服務通信標準化

從中我們看到SOA實現(xiàn)重點在于:服務通信標準化,即面向服務的通信(SOC,Service - Oriented Communication),以服務重用、靈活重組為目的的服務劃分,即基于服務的復用共享式設計(SORS,Service-Oriented Reuse-shared Design)。還有一個隱形的重點,就是用于承載和適配SOC和SORS的軟件實現(xiàn),即基于服務的軟件架構(SOS,Service-Oriented Software Architecture)在IT行業(yè),這種標準是相對容易實現(xiàn)的,因為強大的電腦服務器可以輕松的部署重量級的標準組件來支持通信的標準化,也因為IT行業(yè)的硬件基礎設施一致性更好,外設種類相對來說要少很多,對單件成本的敏感性要低很多。而汽車行業(yè)的特點是硬件沒有標準——各個OEM都根據(jù)自己的想法來選取各種部件,從而讓車上的標準件非常少,尤其是在控制器層面。這會導致汽車上的架構在向服務化演進的時候是無法直接復制IT上成熟的模式的。

現(xiàn)在各個OEM包括各級供應商,努力在做的事情就是將現(xiàn)有的汽車上的功能重新定義成為服務,并改造現(xiàn)有的電器架構,將以太網作為主要通信設施,并將控制器邏輯上移至域控制器,這種努力至少在理論上是正確的,只是現(xiàn)實太殘酷。先不談大多數(shù)的OEM在系統(tǒng)邏輯和需求方面的積累有多少,是否足夠做自主的服務設計,我們先來看看做服務設計有哪些挑戰(zhàn)。下面是SOME/IP引進的一些新名詞:

Method:

?Withresponse (Request/Response).?Withoutresponse (Fire&Forget).

Events: Message from Server to Client when something happens.

Fields: Getter/Setter/Notifier of a property/ status.

Eventgroups: A logical group of Events and Fields used forpublish/subscribe handling。

雖然說到本質,這些新的名詞所代表的技術實現(xiàn)的也是傳統(tǒng)汽車上的那些工作,但是所應用到的技術卻完全不一樣了。不同的技術就要求有不同的組織結構與人員能力。這種變革需要的不只是供應商的轉變,更需要OEM的徹底轉型。而任何的轉型期都一定會有一批人死去的。大家再看看下面的兩張圖:

如果你明白第一張圖講的是什么,那么你是一個合格的汽車電子的系統(tǒng)工程師或者架構工程師。如果你明白第二張圖所代表的含義和每一個縮寫,那么你是一個合格的IT工程師。可是我做過一個小試驗,讓身邊的一些朋友來看兩張圖,然而很少有人能全部說清楚的。而這個就是汽車行業(yè)的現(xiàn)狀——跨界的人太少了。大部分人都只精通一個領域,而現(xiàn)在則是需要融合的時候了。


NOKIA的時代,手機拼的是硬件,而現(xiàn)在的蘋果和安卓時代則是軟件加硬件。

汽車行業(yè)也一樣,分布式架構的時代,大家只要有很強的硬件集成能力和產品定義能力就足夠了。而下一個時代,還需要增加一個新能力:軟件設計、開發(fā)和集成能力。


轉載汽車電子相關文章

轉自汽車電子與軟件


上海創(chuàng)程車聯(lián)網絡科技有限公司版權所有 滬ICP備11045498號-1   技術支持:網站建設
主站蜘蛛池模板: 少妇穿牛仔裤一级av毛片 | av天在线| 午夜影院啊啊啊 | 蜜桃羞羞 | 无码国产精品一区二区免费16 | 91国产一区 | 免费观看很黄很色裸乳视频网站 | 国产在线999 | 免费a网站 | 恋爱的味道1在线 | 亚洲一区二区在线视频观看 | 亚洲a成人v | 动漫无码3d在线观看 | 久久天堂一区二区三区 | 国产91久久婷婷一区二区 | 午夜在线观看影院 | 国产一级做a爰片久久 | 中文字幕一区二区在线播放 | 欧美4区| 免费观看黄色片在线观看 | 欧美xxxxxx片免费播放软件 | 天堂网www天堂在线资源库 | 日本少妇激三级做爰在线 | 亚洲日韩欧美综合 | 吃奶呻吟打开双腿做受视频 | 日韩一本之道一区中文字幕 | 成年女人粗暴毛片免费观看 | 色欲av久久无码影院色戒 | 亚洲国产精品久久久久日本竹山梨 | 超碰五月天 | 亚洲综合另类小说色区 | 日欧毛片 | 国产免费拔擦拔擦8x高清在线人 | 久久国产精品二区 | 午夜高清国产拍精品 | 国产日韩欧美一区二区三区乱码 | 国产成人欧美一区二区三区一色天 | 97无码视频在线看视频 | 最近更新中文字幕手机版 | av成人亚洲 | 亚洲丰满少妇xxxxx高潮对白 |