soa是什么意思呢,sucha和soa什么意思

首页 > 科技 > 作者:YD1662024-06-11 03:02:05

而且,客人想唱这首歌,还得请服务员在很多光盘中找到包含这首歌的光盘,非常麻烦,即浪费,又不方便,还不一定能满足人多时的需求。

不过随着时代、技术发展,现在就不同了。小明的卡拉 OK 变成了 KTV,每个包间放一个点歌机,所有的歌曲资源都是在系统云端,不管多少个顾客同时点《潇洒走一回》,只要自己在点歌机里找到,然后 “直接取用”就行了,服务员都不需要。

这就相当于 SOA 了。但还不是 SOA 的全部功能,SOA 还能实现共创,还是以 KTV 举例,比如你可以在 KTV 的系统里写编曲、写歌,写的好的话,你还可以发布在 KTV 里面,并且开放权限让大家都唱你的歌。

当然,这个例子就是帮助大家搞清楚 SOA 大概是怎么个逻辑,具体到 SOA 面向服务的架构细节,还非常复杂,这里就不便展开了。

当 SOA 遇到汽车,真正不同的体验

我们把这个逻辑套用到汽车上,就是一辆汽车有上百个部件:中控、底盘、车窗,音响、车灯、车内各种传感器…… 过去这些部件对应的功能,都是汽车企业在制造时设定好的,就连车载应用能调用的功能,也都是车厂设定好的,车主、其他的开发者无法更改。

这就导致现在汽车的功能局限性、同质化情况严重。坐在车里,一块屏幕,语音控制,交互逻辑、娱乐功能等,几乎都差不多。比如你想听歌,只能用车厂给你提供的《QQ 音乐》,你车上的《QQ 音乐》和其他品牌车上的,还没啥区别。

而上汽推出的汽车 SOA,突破了这种局限,他们把汽车做成了一个开放平台,上面说的这些部件,其功能调用的权利被开放给了外界。

soa是什么意思呢,sucha和soa什么意思(5)

上汽 SOA 平台包括专门的开发者平台,为各类开发者提供软件开发工具,通过这种方式,用户、极客、汽车厂商、供应商、其它第三方开发者,都可以在智能车 SOA 平台上 DIY 自己的数字化应用。

他们想要调用什么样的功能服务,直接取用就好了。就像上面那个 KTV 的例子,顾客想点什么歌,直接在点歌机中选择就行了。

整车就好像一个由应用软件提供海量服务的 “服务平台”,所以叫 “软件汽车”。

说到这里,大家可能首先会想到,汽车这些部件的功能、服务都开放出去了,汽车本身还安全吗?

上汽当然也想到了这一点。针对 SOA 平台,他们设计了功能安全和信息安全系统。通过 “云(云计算平台)、管(传输网络)、端(智能终端)一体化的防护体系”,在为开发者构建开放、互联、便捷生态的同时,也提供了高安全、高可靠的开发环境。

在安全的前提下,汽车能够提供的功能服务将会得到颠覆性的改变。

soa是什么意思呢,sucha和soa什么意思(6)

我们甚至可以想到,“软件汽车”都会有类似 iOS 中 AppStore 一样的应用市场,无数开发者针对汽车开发的 App 都在其中,我们想要使用哪个 App,想要实现什么功能,在市场中下载就行。

这个变化可以说是必然的,也是意义非凡的。

我们类比 iPhone 的发展轨迹,其实初代 iPhone 虽然是一款革命性的产品,但有限的应用在当时也被很多人诟病,限制了其销售,直到 2008 年 7 月,乔布斯正式推出 APP Store 后,iPhone 才真正走上颠覆手机的道路,并由此创造了以 APP Store 为核心的庞大的 iOS 生态。

由此可以看到上汽推出的汽车 SOA 开放平台是怎样一个重要的举措,无疑,它是志在打造一个以用户体验为核心,各方开发者共同参与、合作共赢的智能汽车生态。

汽车 SOA 开放平台的意义还不止于此。

首个 SOA 开放平台,全面革新的软件汽车

本文开头我们说了汽车智能化的趋势,在上汽的眼中,智能化的 “软件汽车”应该是怎样的呢?

上汽软件中心首席架构师孟超在去年的一次演讲中就表示,“汽车应该是人类的一个伙伴。”具体说就是高度智能化、数字化的移动终端,能满足千人千面的用户需求,并且具备自学习、自决策、自成长、自进化的能力。

SOA 平台,就是让汽车成为人类伙伴的关键一步,这无论对汽车行业,还是对消费者、OEM 厂商来说,都拥有重要意义。

首先,我们在开头说了,“智慧”是互联的一个先决条件,汽车完成了智能化,才能成为万物互联得到关键环节,才能成为智能 IoT 时代的交互中枢与核心入口。

因此 SOA 归根结底是对汽车这一终端本质定位的变革,也是对汽车产业的变革。过去的汽车就是一部车,和其他终端基本没什么瓜葛,接下来,汽车将摆脱孤岛属性,和更多汽车、更多终端紧密互联。进而,整个汽车产业的设计、开发、制造全链条都会被颠覆,过去的孤岛式开发将不可取,产业链将引入海量新的成员,并形成更加深度的融合、从而构成更加广阔的生态。

soa是什么意思呢,sucha和soa什么意思(7)

还有就是,由于 SOA 本身的技术优势,汽车软件开发的周期和成本会下降,效率则会大大提升。在过去,想要对汽车系统的某个服务进行改动,还要考虑对其他服务、系统的影响,经常改动一个地方,其他地方都要重新设计。而 SOA 中,服务被提取了出来,则不存在这个问题。

此外,SOA 开放平台重构了汽车的服务功能,对车辆的每个硬件都进行了封装化和 IP 化,具体到车厂可以知道全球某个地方的某辆汽车的某个传感器正在做什么。这样能能力让汽车可以产生海量的数据。有了数据,结合算法、软件层面的不断迭代,汽车就会从原来冷冰冰的交通工具,进化成能够洞察用户需求、可以交流并主动提供服务的 “伙伴”。

一辆车是这样,如果成千上万辆车都是这样,这些智能汽车就会在整个城市 IOT(物联网)中产生海量的数据,进而为智慧城市的建设提供充足的数据流、信息流、甚至资金流。

试想一下,当上汽将 SOA 平台的底层硬件能力、软件系统以及数据信息开放给开发者,将会为整个汽车行业带来怎样庞杂的新生态。

从消费者的角度来说,SOA 软件平台可以调用汽车上的近千个硬件,提供庞大数量的应用场景,带来像智能手机一样的海量应用软件,从而提供无限丰富的智慧服务。

例如当一家人外出游玩时,汽车会主动调节热闹喜庆的座舱氛围,让大家心情开心;当汽车遇到故障时,还能第一时间识别诊断并找到最近的维修站;当你开车疲倦时,汽车甚至能陪你聊天提神甚至接管方向盘……

soa是什么意思呢,sucha和soa什么意思(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.