cms启动流程

系统启动后,SMD作为CMS核心程序启动并初始化,接着激活辅助程序SSK处理异步事件。SMD依据配置启动应用,应用通过UNIX本地SOCKET与SMD建立交互通道。SMD扮演消息路由服务器角色,提供PHL和OBJ接口供不同协议如TR69、HTTP等操作MDM,其中非TR69协议需通过DAL层转化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当系统启动的时候,系统在初始化和校验硬件状态后就开启启动SMD程序,这个程序是CMS的核心部分。当这个程序启动后,它首先启动SSK程序,这个程序是SMD的辅助程序,用来捕获系统和更新MDM的异步事件。然后SMD就根据配置的改变和事件启动应用程序,当应用程序启动后,应用程序就会创建一个与SMD交互的双向通道,这个通道是用应用UNIX本地SOCKET实现的。同时SMD就像一个消息路由服务器一样开始服务。

CMS框架如下图。





 

在这个框架中,CMS主要提供两个接口PHLOBJ进行配置。由于TR69协议的数据模型跟CMS基本一样,所以它可以直接调用PHL来操作MDM,而其他的协议的数据模型跟MDM不一样,所以它们都要经过中间层的数据转化,所以不是调用PHL。想HTTP可以直接调用OBJ。但也可以,CONSOLEDTLENETDSSHD等协议通过调用DAL层间接调用OBJ来操作MDM

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值