概述
当系统启动的时候,系统在初始化和校验硬件状态后就开启启动SMD程序,这个程序是CMS的核心部分。当这个程序启动后,它首先启动SSK程序,这个程序是SMD的辅助程序,用来捕获系统和更新MDM的异步事件。然后SMD就根据配置的改变和事件启动应用程序,当应用程序启动后,应用程序就会创建一个与SMD交互的双向通道,这个通道是用应用UNIX本地SOCKET实现的。同时SMD就像一个消息路由服务器一样开始服务。
CMS框架如下图。
在这个框架中,CMS主要提供两个接口PHL和OBJ进行配置。由于TR69协议的数据模型跟CMS基本一样,所以它可以直接调用PHL来操作MDM,而其他的协议的数据模型跟MDM不一样,所以它们都要经过中间层的数据转化,所以不是调用PHL。想HTTP可以直接调用OBJ。但也可以,CONSOLED,TLENETD,SSHD等协议通过调用DAL层间接调用OBJ来操作MDM。
最后
以上就是苗条萝莉为你收集整理的cms启动流程的全部内容,希望文章能够帮你解决cms启动流程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复