Итак, я пытаюсь заставить два процесса node.js взаимодействовать.
Вот быстрый пример того, что я пытаюсь сделать:
Process1.js
var process2 = require('./process2');
class Process1 {
constructor() {
this._value = process2.getValue();
this.value = [];
}
addValue(_value) {
this.value.push(_value);
}
}
Process2.js
var process1 = require('./process1');
class Process2 {
constructor() {
this.value = "Hello";
}
getValue() {
process1.addValue(this.value);
}
}
Я знаю, что этот код может быть выполнен легко и не требует наличия в двух отдельных файлах ... Но это всего лишь пример.
Я пытался использовать FORK, но поскольку это "круговой" цикл процесса ...
Если у кого-нибудь есть идеи о том, что я могу сделать, чтобы эти два процесса работали друг с другом, это было бы любезно оценено:)