当前位置:网站首页>Similarities and differences between commonAPI and AUTOSAR AP communication management
Similarities and differences between commonAPI and AUTOSAR AP communication management
2022-06-13 11:04:00 【AUTOSAR technical support and training】
List of articles
Portal ==>> AutoSAR Practical series 300 speak 「 candy Autosar」 General catalogue
1 CommonAPI Introduction to
CommonAPI By GENIVI Developed C++ frame , Used to follow SOA Inter process and network communication . Its goal is to provide a unified application program interface for different communication frameworks or protocols (API). Use CommonAPI The foundation of the project is the existence of service definitions shared by developers . So ,CommonAPI Used Franca Interface definition language (Franca IDL). This language allows the use of methods 、 Events and fields define Services , And project specific data type specifications , For example, structures or enumerations , Then there will be a specific online representation . This is similar to SOA Message format specifications exist in , Because it contains all the information that the service or client needs to encode and decrypt the message . From this Franca In file ,core-tools , For service provider ( be called Skeletons ) And consumers ( be called Proxies ) The generated code . The former contains the default implementation of the specified method , The latter has methods to internally handle calls to service providers and the entire network process . then , The developer will pass C++ Code generated by inheritance extension , Without actually modifying the generated code file . This generated code uses code from CommonAPI Runtime Methods , This is from the bottom
边栏推荐
- vivo大规模 Kubernetes 集群自动化运维实践
- 2022 coal mine water exploration and drainage special operation certificate examination question bank simulated examination platform operation
- 服务器的使用
- ACP | 东北地理所在气象-空气质量双向耦合模式研究中取得进展
- 很妙的贪心(F2. Nearest Beautiful Number (hard version))
- The road of ospo construction of Weibo: how to promote enterprise open source through ospo construction?
- 电赛校赛经验-程控风力摆
- WinForm resolves frequent refresh of black screen
- 作为一个测试人员,这些基础知识必不可少
- Similarities and differences between decoration mode and agency mode
猜你喜欢
随机推荐
什么是400G以太网?
COM的模式变化引起的IPdu Handling【接收截止日期监控】
Deploy vscode on kubernetes cluster
宝塔中navicat连接mysql
Four methods of finding combinatorial numbers
Simple query cost estimation [Gauss is not a mathematician this time]
Do you agree that the salary of hardware engineers is falsely high?
flutter简单优秀的开源dialog使用free_dialog
[tool chain series] Notepad++
CommonAPI与AUTOSAR AP通讯管理的异同
WinForm resolves frequent refresh of black screen
Nim game ladder Nim game and SG function application (set game)
Private computing fat core concepts and stand-alone deployment
乘法逆元作用
Codeforces Round #798 (Div. 2)ABCD
Actual combat simulation │ real time error alarm of enterprise wechat robot
Questions and answers of the labor worker general basic (labor worker) work license in 2022
基于Vue+Nest.js+MySQL的跨平台开源社区运营管理系统
Brief description of redo logs and undo logs in MySQL
AcWing第 55 场周赛









