Я работаю с платформой JADE и хочу знать, есть ли у интеллектуальных агентов какой-либо способ работать с какой-либо базой данных, где они могут читать из нее и записывать некоторую информацию? ..
Я пытался установить связь между Excel (используя jxl) и моим проектом, но есть проблема: ниже приведен код для записи в файл Excel:
public static void write(String[] args) throws Exception {
// TODO code application logic here
File f = new File("C:\\Users\\Mastisa\\Desktop\\Master.xls");
WritableWorkbook Master = Workbook.createWorkbook(f);
WritableSheet History_Table = Master.createSheet("History_Table", 0);
Label L00 = new Label (0,0,"RUN#");
History_Table.addCell(L00);
Master.write();
System.out.println("finished...");
Master.close();
}
}
но я хочу, чтобы агенты делали что-то вроде этого:
Database D;
D.add(myAgent.getLocalName);
но это невозможно, поскольку jxl не предоставляет функций для работы с агентами. и похоже, что все должно быть написано в этом файле Excel вручную .... но это не то, что я хочу .. Я хочу, чтобы агенты комфортно читали и писали ...
Есть ли другой способ?