对于半个计算机专业的我来说,「SOA」是一个熟悉而陌生的词汇。熟悉,因为这是一个IT行业的老面孔;陌生,因为对于汽车行业却是一个后来者。
颠覆传统汽车架构的「SOA」到底是什么?
「SOA」(Service-Oriented Architecture面向服务的架构),这并非新造名词。早在1996年,IT研究与顾问咨询公司Gartner便提出「SOA」的概念,只是把SOA 全面应用到汽车上,却是近几年的新风口。
IBM将「SOA」定义为『一种可通过服务接口复用软件组件的方法。』通过「SOA」的整合,使得各种接口会使用通用的通信标准,这些标准能够快速合并到新应用程序中,而不必每次都执行深度集成。
而我们在咨询了多位汽车领域「SOA」的工程师后,得到的结论也非常相似:对于汽车而言,「SOA」更多是一种架构指导,帮助传统分布式汽车架构转变为先进的电子架构。同时,将车辆上的硬件功能、系统功能、软件功能以服务的形式对外提供,让汽车从多个软件独立体整合成一套统一的软硬件体系。