摘要
研究了基于分布式Agent的软件设计框架.提出结合客户/服务器与浏览器/服务器混合结构的管理信息系统模式,应用多Agent之间的协作实现针对大型企事业单位实施封闭化管理的企业资源规划子系统.利用成熟的ODBC数据库接口技术与SQLServer2000数据库开发以实现分布式Agent的应用体系.中心数据库设置公共数据表作为公示板,按照内容层、交流层、信息层对Agent间传递的数据进行封装,现场控制系统根据公示板的信息实现数据同步.Agent的调度采用事物触发以及Windows的任务计划管理等形式实现.采用多Agent的合作模式,能够灵活地构建、组织、调度系统的功能,系统具有可扩展性强等优点.
This paper presents a software frame of distributed multiagent. An enclosure management system based on access equipments of high technology is one of the important subsystems of Enterprise Resource Project system. The hybrid architecture of Client/Server and Browser/Server is used to design the enclosure management system for a large enterprise. The cooperation among multiagent is realized with the ODBC technique and SQL Server2000. A common data table is taken as the information announcement board and the transferred data are integrated as the content layer, communication layer and message layer. Field control systems refresh local databases according to the content of information announcement board. The organization of agents is managed through eventtriggered mode in SQL Server 2000 and the scheduling agent mode in Windows operation system. The cooperation architecture of mutiagent has the virtues of being debugged and organized easily and quickly. The whole system has a good accommodation for enlargement.
出处
《中南工业大学学报》
CSCD
北大核心
2003年第4期424-427,共4页
Journal of Central South University of Technology(Natural Science)
基金
国家自然科学基金资助项目(60234030)