EOS嵌入式操作系统,是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌入系统的全部软、任务调度,控制、协调并发活动。今天小编要给大家分享一篇教程,那就是:介绍EOS构件的几种层次结构。
一、EOS构件
小编相信大家都应该知道,EOS构件引用主要可以分为三个层次,具体的如下所示:构件包,构件以及构件逻辑。
构件包能够直接包含一组构件,主要的作用就是用来对EOS构件进行分类,这是EOS构件最大的一个复用单位。
另外一个方面,构件也是EOS构件的主要部分,构件能够包含一组构件逻辑。当然啦,我们可以将EOS构件分为6种不同的构件。大家知道是那六种吗?没错,就是流程构件,业务构件,页面构件,展现构件,数据构件,运算构件这六种。关于这6种不同的构件,小编在接下来的教程里面会详细为大家介绍的。
构件逻辑这是构件的具体内容,粒度最细,所以也有人将其称之为原子构件,每一个构件逻辑都为我们提供了数据输入输出接口。
二、六种构件
刚刚小编已经说了,构件可以分为6种不同的形式,那么现在就跟着小编一起来学习一下这6种构件吧。具体的关系图,我们可以参考下面的图像,如下所示:
第一种、业务构件
首先小编要为大家介绍的是业务构件,主要用来完成多个运算逻辑的逻辑流程的相关构件,我们将其称之为业务构件,它主要就是通过EOS开发环境开发的多个运算逻辑的图形化逻辑流程。
第二种、运算构件
运算构件,这是EOS里面最底层的构件,又有人将其称之为原子构件。用来完成特定的业务计算以及程序集成的相关构件,我们将其称之为运算构件,运算构件里面包含的运算逻辑是标准的JavaMethod。
第三种、页面构件
主要用于完成用户交互界面生成及页面集成的相关构件,我们将其称之为页面构件,页面构件能够是标准J2EE展现层的构件,就比如说:jsp,Tag等等。
第四种、展现构件
主要用于控制业务流转与页面交互的构件,我们将其称之为展现构件,展现构件主要就是通过EOS开发环境开发的图形化组装业务构件、页面构件,来表达一个较为完整的功能。
第五种、流程构件
主要用于完成某个包含人工以及自动的业务活动流程的构件,我们将其称之为流程构件,主要就是是通过EOS开发环境开发的工作流的图形化描述。
第六种、数据构件
最后小编要为大家介绍的是数据构件,主要用于完成数据模型定义,管理以及数据操作的相关构件,我们将其称之为数据构件。
小编总结:
随着Internet技术的发展、信息家电的普及应用及EOS的微型化和专业化,EOS开始从单一的弱功能向高专业化的强功能方向发展。关于这篇教程,大家都理解清楚了吗?
¥199.00
¥48.00¥180.00
¥48.00¥180.00
¥29.90
¥199.00
¥798.00