Tôi có một kiểm soát dòng chảy không đồng bộ như sau:Làm cách nào để tách và gửi luồng điều khiển async bằng Continuations?
ActorA ! DoA(dataA, callback1, callbackOnErrorA)
def callback1() = {
...
ActorB ! DoB(dataB, callback2, callbackOnErrorB)
}
def callback2() = {
ActorC ! DoC(dataC, callback3, callbackOnErrorC)
}
...
Làm thế nào tôi sẽ chia dòng chảy này ra thành nhiều phần (continuations) và liên tục cử các các diễn viên khác nhau (hoặc đề/nhiệm vụ) trong khi duy trì trạng thái tổng thể ?
Bất kỳ gợi ý nào được đánh giá cao, Cảm ơn
Tuyệt vời, cảm ơn bạn! – hotzen