Я хотел бы начать веселье канала из другого канала с весельем, дождаться его завершения, остановить его, а затем начать с другого. У меня есть этот код в главном канале. Мой вопрос: как получить ответ от другого канала? У меня есть следующая строка в канале «CH1» в качестве последней строки.Получение возвращаемого значения с канала
return "<data><value>1</value></data>";
пропущено из основного канала:
var channelName = 'CH1'
ChannelUtil.StartChannel(channelName)
while (getChannelState(channelName).toUpperCase() == "STARTED") {
}
function getChannelState(channelName){
var channelStatus = ChannelUtil.getChannelState(channelName);
if(channelStatus != null){
return channelStatus.toString();
}
return "UNKNOWN";
}
Сначала мне кажется, что вы можете лучше спроектировать свою последовательность каналов. Например, один канал передает результат в папку, где другой канал принимает результаты для обработки. Во-вторых, вы пытались использовать любую из карт (GlobalMap и т. Д.)? – Shamil