【技术实现步骤摘要】
基于wasm开发和部署SOA应用的方法和装置
[0001]本申请涉及应用开发和部署
,特别涉及一种基于
wasm
开发和部署
SOA
应用的方法
、
装置
、
介质
、
计算机设备以及用于车辆的高性能计算机
。
技术介绍
[0002]通常,开发者在开发应用
(Application,APP)
后,将其部署到车辆上的域控制器,从而在车辆上运行该应用,多个域控制器和周边资源一起组成
HPC(High Performance computer
,高性能计算机
)。
目前通过以下三种方案来实现上述过程
。
[0003]方案一:开发者在云端完成代码开发测试后,编译成二进制,然后集成到新版本软件中,将新版本软件部署到域控制器的
SOC(System On Chip,
系统级芯片
)
中,并运行起来
。
但是,在这种方案中,进程直接部署 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于
wasm
开发和部署
SOA
应用的方法,用于云服务器,其特征在于,所述云服务器包括镜像仓库,所述云服务器与车辆上的高性能计算机通信,所述方法包括:开发和测试步骤,基于
wasm
对
SOA
应用进行开发和测试,得到与所述
SOA
应用对应的
wasm
镜像;发送和认证步骤,将所述
wasm
镜像发送到所述镜像仓库中并进行认证;部署步骤,根据用户指令,将经过认证的所述
wasm
镜像发送到所述高性能计算机中用于部署
。2.
根据权利要求1所述的方法,其特征在于,所述开发和测试步骤包括:准备步骤,定义支持
wasm
的集成开发环境,将所述高性能计算机开放的
SOA
原子服务和组合服务转换成
wasm
动态库,基于所述
SOA
原子服务和组合服务选择编码语言,并安装对应于所述编码语言且支持
wasm
的编译器;集成步骤,将所述
wasm
动态库集成到所述集成开发环境;编码步骤,使用所述编码语言,基于所述
wasm
动态库在所述集成开发环境中对
SOA
应用进行编码;编译步骤,使用所述编译器对编码的所述
SOA
应用进行编译,得到初始
wasm
镜像;测试步骤,对所述初始
wasm
镜像进行测试,得到所述
wasm
镜像
。3.
根据权利要求2所述的方法,其特征在于,所述编码语言是
wasm
所支持的多种编码语言中的一种
。4.
根据权利要求1所述的方法,其特征在于,所述发送和认证步骤包括:将所述
wasm
镜像发送到所述镜像仓库中的私有镜像仓库;根据原始设备制造商自定义的标准,对所述私有镜像仓库中的所述
wasm
镜像进行认证;将经过认证的所述
wasm
镜像发送到所述公开镜像仓库
。5.
根据权利要求4所述的方法,其特征在于,所述私有镜像仓库只对开发者开放,所述公开镜像仓库对用户开放
。6.
根据权利要求1所述的方法,其特征在于,所述镜像仓库是
wasm
技术研发人员:聂玖星,严轶琛,
申请(专利权)人:大陆软件系统开发中心重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。