Boa tarde,
Tenho uma dúvida com relação à interação entre duas aplicações.
Para facilitar o entendimento, fiz dois pequenos apps para servir de demonstração.
Imagine que eu tenho um arquivo jar denominado "Primeiro.jar", cuja rotina é a seguinte:
public class Primeiro {
private int var;
public void setVar(int var) {
this.var = var;
}
public int getVar() {
return var;
}
public static void main(String[] args) throws InterruptedException {
Primeiro p = new Primeiro();
for (int i=0; i<100; i++) {
p.setVar(i);
System.out.println(p.getVar());
Thread.sleep(1000);
}
}
}
public class Segundo {
public static void main(String[] args) {
int var;
// recebe valor de var de app Primeiro
// var =
}
}
A dúvida, como pode ser observado, é de como eu posso obter o valor da variável "var" do primeiro app no segundo app a cada volta do loop.