Spray.io çerçevesini kullanarak bir REST hizmeti uygularım. Bu servis bazı "arama" sorgularını almalı, işlem yapmalı ve sonuçları müşteriye geri göndermelidir. Arama yapan perfomanın ayrı bir aktörde bulduğu kod - SearchActor, bu yüzden kullanıcıdan (JSON) sorguyu aldıktan sonra, bu sorgumu SearchActor'ım için tekrar soruyorum (soruyu modelini kullanarak). Ama gerçekten anlamadığım şey, spray.io rota oyuncusu ve SearchActor'ım arasındaki etkileşimi nasıl uygulamalıyım.Spray.io - başka bir oyuncuya temsilci seçme
Burada birkaç varyant görüyorum ama hangisi daha doğru ve neden?
- oluşturmak SearchActor yeni örneği başlangıçta SearchActor bir örneğini oluşturabilir ve her isteği için bu aktör
- her isteği göndermek
- başlangıçta SearchActor aktörlerin havuzu oluşturma ve bu havuza istekleri göndermek
> WAT "bir iş parçacığı yaratacak" kısmında gösterilir ?? – ZhekaKozlov
Akka doc'dan bazı açıklamalar => sor: bir mesaja cevap almak ve bir scala.concurrent.Forumu tamamlamak için geçici bir kerelik aktör oluşturun; Geleceği söyledi. Ve Sprey, Futures'ı kendi direktiflerinde ele alır. Yani, hayır iş parçacığı oluşturmuyor. Ve yukarıdaki yaklaşım, soru desenini kullanmaya oldukça benzer. İş mantığınızı yazmak istediğiniz yere bağlıdır. – Leo
Anlat/sor farklılıkları => https://groups.google.com/forum/#!topic/akka-user/GlMq6J4ZlAc hakkında ilginç tartışma – Leo