Home > async-call-rpc > AsyncCallOptions > messageChannel
The message channel can let you transport messages between server and client
Signature:
messageChannel: MessageChannel | CallbackBasedChannel | EventBasedChannel;
const messageChannel = {
on(event, callback) {
document.addEventListener('remote-data', x => callback(x.details))
}
emit(event, data) {
fetch('/server', { body: data })
}
}