1.一种物理装置组件数据处理程序的开发框架,包括建立通信连接的管理模块、数据库编辑工具和多个功能模块,所述功能模块具有数据处理功能,所述管理模块用于消息集中分发、配置信息管理、加载/卸载所述功能模块以及系统运行状态监测,所述数据库编辑工具能够通过配置信息定义需运行的所述功能模块的种类、数量、运行参数、系统需处理的数据格式以及模块/系统间系统消息订阅/发布的全局映射关系,其特征为:所述功能模块内配有消息订阅/发布接口,通过面向对象的方法封装,以独立线程/进程的方式运行。
2.如权利要求1所述的一种物理装置组件数据处理程序的开发框架,其特征为:所述管理模块包括控制域和消息堆栈,所述消息堆栈能集中分发消息,所述控制域能配置信息管理、加载/卸载所述功能模块以及系统运行状态监测。
3.如权利要求1所述的一种物理装置组件数据处理程序的开发框架,其特征为:所述功能模块可采用不同高级语言进行编程,各高级语言程序能通过封装匹配的消息中间件实现数据交互。
4.如权利要求2所述的一种物理装置组件数据处理程序的开发框架,其特征为:所述功能模块作为客户端,所述消息堆栈作为服务端,均配置有i/o口。