Я использую vertx в своем проекте, и у меня проблемы с eventBus. Если я правильно понял, он позволяет нескольким языкам общаться, используя одну строку, представляющую маршрут сервера. У меня есть этот код в моем Server.java:
vertx.eventBus().registerHandler("getTree", new Handler<Message<String>>() {
public void handle(Message<String> e) {
// e.reply(call of function returning a json string);
}
});
В файле javascript мне нужно получить эту строку json, чтобы распечатать ее на данный момент. У меня есть:
var eventBus = require('vertx/event_bus');
eventBus.send('getTree', '', function(reply) {
console.log('I received a reply ' + reply);
});
}
Но ничего не происходит. Кто-нибудь знает почему?