资源简介
用java编写的一个基于Agent实现的分布式计算程序
代码片段和文件信息
//Calculator.java
package examples.Matrix;
import java.lang.InterruptedException;
import java.io.Externalizable;
import java.io.objectInput;
import java.io.objectOutput;
import java.io.IOException;
import java.net.*;
import java.util.Enumeration;
import com.ibm.aglet.*;
public class Calculator extends Aglet{
AgletProxy proxy=null;
int matone[][]=new int[10][10];
int mattwo[][]=new int[10][10];
int matthr[][]=new int[10][10];
public void onCreation(object init){
setText(“creation begin“);
try{
proxy=(AgletProxy)init;
}catch(Exception e){setText(“wrong!1“);};
}
public void run(){
setText(“Calculator begin“);
for (int x=0;x<10;x++){
for(int y=0;y<10;y++){
matone[x][y]=1;
mattwo[x][y]=1;
matthr[x][y]=0;
}
};
for (int x=0;x<5;x++){
for (int y=0;y<10;y++){
for (int z=0;z<10;z++){
matthr[x+5][y]=matthr[x+5][y]+matone[x+5][z]*mattwo[z][y];
}
}
};
String result=““;
setText(“sendonewaymsg begin“);
//客户端上从5开始
for (int x=5;x<10;x++){
for (int y=0;y<10;y++){
result=result+“A[“+x+“][“+y+“]=“+matthr[x][y]+“ “;
}
};
//将结果返回到主机
try{
Message msg=new Message(“Finish“);
msg.setArg(“answer“result);
System.out.println(msg.getArg(“answer“));
this.proxy.sendOnewayMessage(msg);
}catch(Exception e){setText(“wrong!2“);};
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 763 2002-02-20 17:42 Agent\aglets-2.0.2\bin\agletsd.bat.in
文件 1124 2002-02-20 17:42 Agent\aglets-2.0.2\bin\agletsd.in
文件 2704 2002-02-20 17:42 Agent\aglets-2.0.2\bin\ant
文件 2668 2002-02-20 17:42 Agent\aglets-2.0.2\bin\ant.bat
文件 2950 2002-02-20 17:42 Agent\aglets-2.0.2\bin\build.xm
文件 665 2002-02-20 17:42 Agent\aglets-2.0.2\bin\daemoncontrol.bat.in
文件 1153 2002-02-20 17:42 Agent\aglets-2.0.2\bin\daemoncontrol.in
文件 40 2002-02-20 17:42 Agent\aglets-2.0.2\bin\lcp.bat
文件 3951 2002-02-20 18:00 Agent\aglets-2.0.2\cnf\aglets.props
文件 1143 2002-02-20 18:00 Agent\aglets-2.0.2\cnf\agletslog.xm
文件 523151 2002-02-20 18:01 Agent\aglets-2.0.2\lib\aglets-2.0.2.jar
文件 417110 2002-02-20 18:01 Agent\aglets-2.0.2\lib\ant.jar
文件 196399 2002-02-20 18:01 Agent\aglets-2.0.2\lib\crimson.jar
文件 33323 2002-02-20 18:01 Agent\aglets-2.0.2\lib\jaxp.jar
文件 158892 2002-02-20 18:01 Agent\aglets-2.0.2\lib\log4j.jar
文件 468566 2002-02-20 18:01 Agent\aglets-2.0.2\lib\optional.jar
文件 136198 2002-02-20 17:42 Agent\aglets-2.0.2\lib\parser.jar
文件 2697 2002-02-20 18:01 Agent\aglets-2.0.2\lib\tahiti.properties
文件 71 2002-02-20 18:06 Agent\aglets-2.0.2\me
文件 3729 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\Meeting.class
文件 2196 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\Messenger.class
文件 1176 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\NetUtils.class
文件 5041 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\Notifier.class
文件 3664 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\Slave.class
文件 3123 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\SlaveAgletItinerary.class
文件 649 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\patterns\SlaveError.class
文件 2035 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\util\AlternateItinerary.class
文件 795 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\util\MeetingsItinerary.class
文件 862 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\util\MeetingTask.class
文件 1833 2002-02-20 17:43 Agent\aglets-2.0.2\public\com\ibm\agletx\util\MessengerItinerary.class
............此处省略102个文件信息
- 上一篇:社区人口智能管理系统
- 下一篇:公交查询管理系统 含 数据库
相关资源
- jade开发多Agent系统pdf版本
- 多功能分布式三子棋游戏TicTacToe_Jav
-
JADEJava Agent DEvelopment fr
amework:一个 - AdventNet_Agent_Toolkit_Java_Edition_6_0_0
- 中科大分布式云计算实验
- 分布式JAVA应用基础与实践林昊完整版
- springboot 分布式全家桶
- 分布式Java应用基础与实践PDF+源码
- Java Web EJB3+JPA+Struts2 分布式宠物商店源
- 分布式索引数据库elasticsearch 源码分析
- 淘淘商城项目源代码
- Java面试准备资料大全
- 大规模分布式存储系统高清pdf
- Anand.Rajaraman-大数据:互联网大规模数
- transaction-springcloud-4.1.2.jar
- JavaAgent-agentmain方式
- 分布式旅行预订系统--模仿分布式数据
- clazzdumpcustagent
- bitwalker.UserAgentUtils.1.3.rar
- FastDFS1.2jar包
- 微服务架构的分布式事务解决方案D
- java解析userAgent中的所有信息
- Spring+Mybatis+Atomikos实现JAVA初始化并控
- 基于RMI技术实现的书籍信息管理系统
- user_agent_switcher_1_0_43_0.crx
- 2019新整合 UA列表 userAgent 手机PC都有
- 余胜军1到4期的视频教程完整版.txt
- Springmvc视频+Spring mvc项目Mybatis SSM分布
- 软工大作业分布式温控系统.zip
- python爬虫十万条UA User_Agent信息浏览器
评论
共有 条评论