零、关于联机

两台机一台192.168.1.1另一台192.168.1.2,子网掩码都是255.255.255.0。这样就可以互联了。注意:关掉防火墙和杀毒软件

在一台机(192.168.1.1)上把一个文件夹共享,另一台机在运行里输入:“\\192.168.1.1”就可以查看共享文件了

 

一、什么都没有改的mobile agent

步骤:

0、在两台机上至少安装jdk 1.5和jade平台,我是其中一台机做主机,会安装更多的东西

1、在两台机上都编译mobile文件夹里的所有文件,注意,是一起编译,不是一个一个编译

2、在作为MainContainer的机器上输入java jade.Boot -gui airlines:mobile.MobileAgent,注意:如果不是主界面和应用程序一起出来的话,可能有几种种情况:a、不是自己手输入的,而是粘贴的命令。b、文件没有编译好。c、缺少包,要添加环境变量

3、在作为普通Container的机器上输入:java jade.Boot –gui –container –host 主机名。注意:a、主机名是计算机的全名。b、最好自己手动输入命令,要不然可能出错

4、在作为MainContainer的机器上点击刷新以后,出现在作为普通Container的机器地址,选中在作为普通Container的机器,点击move,移动过去

实验结果:在注意以上几点以后,实验结果完全正确,无论是哪台机器作为MainContainer,都可以正确执行

 

二、只是传递参数的

1、不加block。最好要做到两点:a、不要上无线,否则会连到那上面。b、手动输入命令。

2、加block。

两个都运转正常,下午的时候怎么运转都不正常,猜想原因是:没有按Ctrl+c结束,只是关掉了窗口,再次试验时,原来的agent并没有消除。

 

三、在一台机上运行的我的程序

完全正常,文件在JADE编程里面

 posted on 2009-06-05 14:43  凌枫天  阅读(485)  评论(0编辑  收藏  举报