FIPA

更新时间:2022-03-21 18:49

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技术的工作。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}