Wie kann man "Iteratee" in play2 verstehen?

8

Es gibt ein Paket play.api.libs.iteratee in play2, das ein großes Objekt Iteratee hat, das mehr als 1000 Zeilen hat.

Warum play2 braucht ein so großes Objekt und wie man es versteht?

    
Freewind 25.03.2012, 05:20
quelle

2 Antworten

16

Ich habe gerade einen Artikel geschrieben, in dem ich versucht habe, die Konzepte von Iteratees zu erklären, die von Play2 für diejenigen bereitgestellt werden, die versuchen, sie zu entdecken.

Ссылка

Hier ist die Schlussfolgerung des Artikels, denn es scheint, ich muss essentiell setzen Teile, um Ihre Frage zu beantworten. Aber mein Artikel ist ein Ganzes und deine Frage ist auch ziemlich groß ...

  

Wie auch immer, warum sollte ich Iteratee / Enumerator / Enumeratee verwenden?

     

Ich möchte Ihnen sagen, dass Iteratee / Enumerator / Enumeratee nicht ein ist   lustiges Werkzeug für Menschen gefunden von funktionellen Konstruktionen. Sie sind   nützlich in vielen Bereichen und sobald Sie verstehen, wie sie funktionieren, ich   kann Ihnen versprechen, dass Sie anfangen werden, es mehr und mehr zu benutzen.

     

Moderne Webanwendungen sind nicht nur dynamisch generierte Seiten   nicht mehr. Jetzt manipulierst du Datenflüsse, die von verschiedenen stammen   Quellen in verschiedenen Formaten mit unterschiedlichen Verfügbarkeitszeiten. Sie   muss möglicherweise riesige Datenmengen an eine große Anzahl von Kunden und an   arbeiten in verteilten Umgebungen.

     

Iteratee sind für diese Fälle gemacht, weil es sichere, unveränderliche gibt   und sehr gut, um mit Datenflüssen in Echtzeit umzugehen. Lass es uns erzählen   Buzzword können Sie mehr sehen & amp; mehr "Realtime WebApp" und Iteratee ist   damit verbunden;)

    
mandubian 02.09.2012, 10:18
quelle
2

Sie können es besser verstehen, indem Sie Folgendes lesen:

Zypern

Ссылка

Ссылка

    
Jordan Denison 04.10.2012 18:09
quelle

Tags und Links