2.2 站点模型
信息站点是实际系统中基本的组成单位,每个信息站点各自都是一个相对独立的系统。在硬件上对应于一定的设备,包含一些基本的物理模块,如传感器、控制器、执行器、网络接口等基本部件;在软件上,则包含一个能够独立自主地运行的应用系统。通常,信息站点的系统结构可以用图2来表示,主要可以分为六大部分。
1) 首先是基于IP网络的通信部分,主要负责与其它信息站点和控制系统进行交互通信,实现信息交流和系统控制。
2) 基于简单对象访问协议SOAP的消息传输、控制和访问部分,实现上层的服务与下层的网络通信的连接,使应用服务成为可能。
3) 服务接口部分,提供标准的应用服务接口,一方面信息站点的所有对外的功能服务都通过标准的服务接口来展现,另一方面,外界通过标准服务接口来访问和调用信息站点内部的功能,完成一定的任务。每个信息站点都提供几种基本的通用服务,包括读(Get)、写(Set)、通告(Notify)、添加(Add)、删除(Delete)等服务。外界对服务的访问是通过下层的SOAP来进行的,并将服务的结果通过SOAP反馈回去。而服务的具体执行过程则需要操作和利用信息站点内部所包含的资源对象。
4) 控制管理内核是信息站点的核心部件,也称之为中央控制器。它主要具备两个方面的功能:一是统一管理和调度信息站点的所有资源,包括信息站点的基本描述、组成对象、安全等对象资源;二是接受外界提交的服务请求,通过调度和执行完成相应的任务,并以服务的形式返回给外界。
6) 另外一块是信息站点的安全管理部分,它在网络之上提供基本的安全检测、验证、加密、解密等基本管理功能,以保证信息站点软硬件和数据的安全。
![](http://file.elecfans.com/web1/M00/BE/22/o4YBAF7gNNCAThxKAABXHUlD8ZI425.jpg)
图2. 信息站点的系统结构模型
以上就构成一个标准的信息站点系统模型,是一套相对独立的系统,能够独自地完成相应的任务。信息站点的基本运行过程是:
1) 控制管理内核自主地运行着,控制、管理和调度内部的基本对象和逻辑对象,并按既定的程序执行相应的任务;
2) 当外部通过网络向信息站点提交请求时,通过SOAP协议的转换而调用标准的服务接口;
3) 标准的服务接口传递映射给控制管理器,由控制管理器来调度相应的对象资源,并执行相应的功能模块,完成指定的任务;
4) 任务执行的结果通过标准的服务接口返回,再经过SOAP协议的转换与封装,最后通过网络输出给外界。
2.2 站点模型
信息站点是实际系统中基本的组成单位,每个信息站点各自都是一个相对独立的系统。在硬件上对应于一定的设备,包含一些基本的物理模块,如传感器、控制器、执行器、网络接口等基本部件;在软件上,则包含一个能够独立自主地运行的应用系统。通常,信息站点的系统结构可以用图2来表示,主要可以分为六大部分。
1) 首先是基于IP网络的通信部分,主要负责与其它信息站点和控制系统进行交互通信,实现信息交流和系统控制。
2) 基于简单对象访问协议SOAP的消息传输、控制和访问部分,实现上层的服务与下层的网络通信的连接,使应用服务成为可能。
3) 服务接口部分,提供标准的应用服务接口,一方面信息站点的所有对外的功能服务都通过标准的服务接口来展现,另一方面,外界通过标准服务接口来访问和调用信息站点内部的功能,完成一定的任务。每个信息站点都提供几种基本的通用服务,包括读(Get)、写(Set)、通告(Notify)、添加(Add)、删除(Delete)等服务。外界对服务的访问是通过下层的SOAP来进行的,并将服务的结果通过SOAP反馈回去。而服务的具体执行过程则需要操作和利用信息站点内部所包含的资源对象。
4) 控制管理内核是信息站点的核心部件,也称之为中央控制器。它主要具备两个方面的功能:一是统一管理和调度信息站点的所有资源,包括信息站点的基本描述、组成对象、安全等对象资源;二是接受外界提交的服务请求,通过调度和执行完成相应的任务,并以服务的形式返回给外界。
6) 另外一块是信息站点的安全管理部分,它在网络之上提供基本的安全检测、验证、加密、解密等基本管理功能,以保证信息站点软硬件和数据的安全。
![](http://file.elecfans.com/web1/M00/BE/22/o4YBAF7gNNCAThxKAABXHUlD8ZI425.jpg)
图2. 信息站点的系统结构模型
以上就构成一个标准的信息站点系统模型,是一套相对独立的系统,能够独自地完成相应的任务。信息站点的基本运行过程是:
1) 控制管理内核自主地运行着,控制、管理和调度内部的基本对象和逻辑对象,并按既定的程序执行相应的任务;
2) 当外部通过网络向信息站点提交请求时,通过SOAP协议的转换而调用标准的服务接口;
3) 标准的服务接口传递映射给控制管理器,由控制管理器来调度相应的对象资源,并执行相应的功能模块,完成指定的任务;
4) 任务执行的结果通过标准的服务接口返回,再经过SOAP协议的转换与封装,最后通过网络输出给外界。
举报