本帖最后由 LJF 于 2024-8-13 18:01 编辑
JES(中维嵌入式系统)软件按照分层分块的原则而设计,分层是从纵向上看对系统进行划分,分块是从横向上看对软件的的划分。
JES引入“总线”的模式,即JES软件由多个进程组成,每个进程都要在JES总线上注册,称为应用挂载到总线上。进程通过总线进行通讯,并由总线统一管理。进程是独立的,即进程的运行不依赖于其他进程;进程提供的业务功能会依赖其他进程提供的服务,如果依赖的服务进程缺失,那么该进程不提供的相应的业务功能,可通知日志模块,在用户调用此业务功能时可返回对应的错误码。
JES软件的很多业务功能是按需加载,把相应的应用挂载的总线上即为加载,不需要的业务功能则不挂载或把应用从系统中删除。
|
|