| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 【上汽零束SOA】云管端一体化SOA软件平台系列介绍之六:数字生态篇 -> 正文阅读 |
|
[移动开发]【上汽零束SOA】云管端一体化SOA软件平台系列介绍之六:数字生态篇 |
上一篇文章主要介绍了SOA服务的实现案例,本篇零小束将重点阐述SOA服务软件平台与数字生态的关系。 一、数字生态的重要性 读史使人明智,知古可以鉴今。历史总是惊人的相似。我们在思考软件定义汽车时,往往可以从消费类电子市场去寻找经验,最经常被人提起的,可能就是手机市场的发展史。 2010年之前,在手机领域,诺基亚是无可争议的领军者,其出货量连续15年保持全球第一。最高时达到4.318亿部一年。但是在2010年左右,伴随着Android系统,iOS系统进入手机市场,即使诺基亚推出了塞班V5系统,也没有打败Android和iOS,诺基亚节节败退。诺基亚即使在2011年放弃了塞班,转投Windows系统,希望通过当时最强的硬件厂家和软件公司的结合挽回颓势。但是出乎意料的是,Windows也没有挽救诺基亚,最终在2013年诺基亚宣布退出手机市场。一个辉煌的属于这个芬兰巨人的时代一去不复返。 诺基亚从盛转衰的案例被很多公司作为案例研究。这里面固然有技术革新,公司管理等等方面的问题。但是今天我们从另外一个切入点分析,究竟是什么使Android和iOS打败了塞班?这其中一个关键的因素,我们认为是数字生态差距。如下图,代表在2012年,三大手机操作系统应用商店的应用数量对比: 由上图可知,在手机市场变革最激烈的那几年,Android和iOS提供的数字生态要远远大于塞班,这个应用数量的差距,代表的是基于水平相似的硬件产品和工业设计背后,不同系统其软件生态的内容服务和功能扩展性上的巨大差距。 不夸张的说,当前汽车市场也处在手机市场10年前那个剧烈变革的时代。所以,谁可以抓住这个技术革新的风口,在自身系统数字生态的建设中处于领先地位,谁就赢得了软件定义汽车这场技术革新的胜利。 二、数字生态构建的基础 数字生态的建设离不开其运行环境。即一个服务能力高度开放,易更新的系统是生态建设的基础设施。 传统汽车内部各个ECU之间,操作系统不同,通信协议不同,彼此间的通信协议无论是物理层还是协议层也各不相同。这样,就造成整车的数据及服务被切割成一个一个独立的小王国,彼此难以沟通。同时,所有的功能都是被预先设计好,静态的存在于各个ECU上,更新升级也极其困难。因此,基于这样的系统平台,很难构造一个繁荣的数字生态。开发者开发应用也是困难重重。 伴随着汽车整体电子电器架构的不断革新,其正在经历从分布式的功能ECU+低速CAN网络架构到域控制器+高速车载以太网架构到集中式中央高性能计算架构到基于微服务的云管端一体化SOA软件架构。如下图: 同样软件架构也在经历从传统的功能子系统在各个域控制器单独部署,通过总线进行交互的架构转变到基于云管端SOA一体化,服务动态的订阅发布以及上线安装的跨域融合的架构。 基于云管端一体化SOA软件平台,整车传感器数据,控制器服务能力,云端大数据及服务能力都可以动态地开放给应用开发者。应用开发者可以基于SOA开发者平台充分利用整车强大的数据及服务能力,开发各种功能的应用。如下图: 三、汽车生态圈的参与者 汽车生态圈的主要参与者有OEM,第三方开发者(科技公司),普通用户(车主): OEM:依托于云管端一体化SOA软件平台,其研发团队可以快速构建各种应用,满足终端用户的使用需求。各个OEM也可以进行商业化合作,共同利用SOA开发者平台开发新的应用,共同繁荣数字生态。 第三方开发者(科技公司):第三方科技公司可以基于SOA开发者平台,通过开放的数据和服务能力,结合在自身行业内的内容优势,共同开发符合车主使用场景的应用程序,其应用可以在应用商店上架。如下图,科技公司生态共建: 车主:车主很少具备软件开发能力,但是车主也有自定义符合自身使用习惯的应用的需求。也就是说最了解车主的还是车主本人。基于云管端一体化SOA软件平台提供的强大服务能力,终端车主也可以使用简易的图形化界面进行复杂服务的定制化。车主基于简洁易懂的图形化UI,可以通过拖拽和设定操作,就可以定制出复杂的场景模式,并且通过场景商店共享给其他的车主爱好者。热门的场景同样可以出售。 四、?SOA开发者平台与汽车数字生态 SOA开发者平台是云管端一体化SOA软件平台的一部分。云管端一体化SOA软件平台会为各种角色的开发者提供SOA Framework以及SDK,不同的开发者可以根据合作模式定制不同的开发包。基于开发包中的云端车端接口,开发符合自己商业目标的应用程序。如下图: 生态共建,无法离开商业化的运维。零束云管端一体化SOA软件平台开放多种商业合作模式:开发者平台提供完善的开发者注册,SDK获取,开发工具链集成,应用审核,应用上架的流程规范。并会为开发者提供技术支持,概要流程如下图: 五、结语 综上,当前新能源智能化汽车是各个OEM,造车新势力,科技公司竞争角逐的红海。最终鹿死谁手还要看究竟谁有能力最早构架一个开放的软件平台,充分暴露车内云端的服务能力,并基于这些强大的能力,构建更为强大的数字生态系统。在这个生态系统下,汽车将不再仅仅是一个出行工具,它将会成为涉及人类出行的各个行业应用场景的入口,甚至不仅仅局限于出行。 上汽零束充分理解到了当前这个技术革新的机遇与行业需求,打造开放的云管端一体化SOA软件平台,为行业伙伴赋能,共创汽车数字新生态。 作者:零小束 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:38:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |