FIPA
活跃在Agent领域的公司和学术机构组成的国际组织
FIPA(The Foundation for Intelligent Physical Agents)是一个由活跃在Agent领域的公司和学术机构组成的国际组织,其目标是为异构的Agent和移动Agent系统之间能够互操作而制订相关的软件标准。
基本介绍
FIPA 97 只研究了静态Agent,FIPA 98 则开始为移动Agent技术制定规范。
FIPA98明确了服务于代理与其它实体(管理员、其它代理、非代理软件和物理世界)交互的不同组件的接口。因为主要涉及到智能代理领域,FIPA 把重点放在代理间通信的标准化问题上,FIPA 提出一个专门的代理通信语言(AgentCommunication Language,ACL)来解决遵从FIPA 标准的所有代理之间的通信问题。
基本业务
FIPA 定义了为代理平台服务的三种基本业务:代理管理系统(AgentManagement System,AMS)、Directory Facilitator (DF)和代理通信通道(Agent Communication Channel,ACC)。
AMS 提供类似MAF AgentSystem 的管理功能,但是,不同点在于FIPA的AMS 不能解决在异构移动代理平台之间代理的移动问题。FIPA 代理可以为其它代理提供服务,而且它们的服务内容可以在网络黄页上通过DF搜寻到。在一个代理平台中,在DF 中的注册是任意的,而在AMS中的注册则是必须的。
ACC能够促使在同一个代理平台上代理之间的通信,也可以通过提供一个消息转发机制来使代理在异构平台之间通信。
平台之间的互通性通过CORBA ORB 的转发业务可以实现,与CORBA的结合对遵从FIPA 的移动代理平台来说是必需的,代理的消息传送通过CORBA IIOP 实现。因为AMS和DF业务提供类似于MASIF中的MAFAgentSystem和MAFFinder的功能,对FIPA标准化的建议是提出通过一个能够共同使用的ACL 来实现代理之间的通信。
联络机构
1999 年3月,OMG和FIPA正式成立了联络机构(OMG-FIPA联络处),以协调两个组织关于Agent技术的工作。
参考资料
最新修订时间:2022-03-21 18:49
目录
概述
基本介绍
基本业务
参考资料