【文件属性】:
文件名称:sdl_javascript_suite:SmartDeviceLink库,用于使用JavaScript开发的应用程序
文件大小:3.87MB
文件格式:ZIP
更新时间:2021-04-29 21:15:41
JavaScript
sdl_javascript_suite
SmartDeviceLink库,用于使用JavaScript开发的应用程序
可在SDL Evolution提案找到创建存储库的背景详细信息。 初始实施细节可以在下面找到。
拟议的解决方案
解决方案是创建一个公共JavaScript库,该库提供一个公共代理对象来发送和接收RPC。 该库还要求打包和构造数据并通过定义的传输发送数据所需的所有其他层的实现。
SDL库层
研究用Java和Objective-C开发的现有库,它们包含以下层的超集:
高级接口是一个正在进行的,开发人员友好的API,旨在提供类似于移动框架的编程接口。
Manager层是当前的编程接口,抽象出处理应用程序生命周期,屏幕,处理RPC等的繁重工作。
代理层也称为RPC层,是较低级别的接口,用于管理与远程端点的连接以及发送和接收RPC。 移动API的在此层中实现。
SDL会话