摘要
针对移动Agent平台间难以实现互操作的问题,将Web Services的互操作优点和移动Agent系统结合起来,提出1种基于Web Services的移动Agent系统.该系统将Web Services技术应用到移动Agent系统中,解决Agent不同操作平台之间的互操作问题;通过对基于Java的可互操作移动Agent框架(Java-based Interoperable Mobile Agent Framework,JIMAF)作相应改进,用基于服务的模型代替事件驱动模型,使用异构中间件完成跨平台的转换.Jade和Voyager平台之间的框架模型试验表明,Web Services技术和异构中间件能解决移动Agent的迁移和消息传输的互操作问题.
In view of the difficulty in realizing interoperability between mobile Agent platforms, combining the Web Services interoperability merits with the mobile Agent system, a mobile Agent system based on the Web Services is proposed. According to this system, the technology of the Web Services is applied in the mobile Agent system to solve the interoperability problem between different Agent platforms. Modifying the Java-based Interoperable Mobile Agent Framework(JIMAF), substituting the cross-platform conversion by the service-driven model, the cross-platform conversion is completed by the help of the heterogeneous middlewares. The experiment deployed between Jade and Voyager mobile platform shows that the technologies of the Web Services and heterogeneous middleware can solve the interoperability problems of the mobile Agent's migration and messaging.
出处
《上海海事大学学报》
北大核心
2009年第4期70-74,共5页
Journal of Shanghai Maritime University
基金
上海市教育委员会科研项目(06FZ021)