Hay un paquete play.api.libs.iteratee
en play2, que tiene un objeto grande Iteratee
que tiene más de 1000 líneas.¿Cómo entender `Iteratee` en play2?
¿Por qué play2 necesita un objeto tan grande y cómo entenderlo?
Hay un paquete play.api.libs.iteratee
en play2, que tiene un objeto grande Iteratee
que tiene más de 1000 líneas.¿Cómo entender `Iteratee` en play2?
¿Por qué play2 necesita un objeto tan grande y cómo entenderlo?
Acabo de escribir un artículo tratando de explicar los conceptos de Iteratees proporcionados por Play2 para aquellos que intentan descubrirlos.
http://mandubian.com/2012/08/27/understanding-play2-iteratees-for-normal-humans/
Aquí está la conclusión del artículo, ya que parece que debo poner esenciales partes a responder a su pregunta. Pero mi artículo es en su conjunto y su pregunta también es bastante grande ...
De todos modos, ¿por qué debería utilizar Iteratee/enumerador/Enumeratee?
Quiero decirte que Iteratee/Enumerator/Enumeratee no es una herramienta divertida para personas que se encuentran de construcciones funcionales. Son útiles en muchos dominios y una vez que comprenda cómo funcionan, I puede prometerle que comenzará a usarlo cada vez más.
Las aplicaciones web modernas ya no solo generan dinámicamente las páginas . Ahora manipula flujos de datos procedentes de diferentes fuentes , en diferentes formatos, con diferentes tiempos de disponibilidad. Es posible que tenga que servir una gran cantidad de datos a una gran cantidad de clientes y al trabaje en entornos distribuidos.
Iteratee están hechos para esos casos porque son seguros, inmutables y muy buenos para tratar los flujos de datos en tiempo real. Digamos la palabra de moda se puede ver más & más “en tiempo real de aplicación web” y Iteratee se asociado a eso;)
¡Artículo realmente bueno! – Freewind
¡Gracias! Quería escribir algo para ayudar a las personas a descubrir Iteratees de Play2 porque esto es algo que realmente cambia la forma en que puedes diseñar tus webapps. – mandubian
¡Por favor incluya las partes relevantes de su artículo en esta respuesta! – ThiefMaster
usted pueda comprender mejor leyendo la siguiente:
http://jsuereth.com/scala/2012/02/29/iteratees.html
http://github.com/playframework/Play20/wiki/Iteratees
http://mandubian.com/2012/08/27/understanding-play2-iteratees-for-normal-humans/
Usted debe rea d http://jsuereth.com/scala/2012/02/29/iteratees.html para una descripción decente del diseño iteratee. –
Consulte la documentación avanzada de la Escala Play 2.0 https://github.com/playframework/Play20/wiki/Iteratees Hay una explicación limpia y bastante larga de los conceptos subyacentes. –
Acabo de escribir un artículo tratando de explicar los conceptos de Iteratees proporcionados por Play2 para aquellos que intentan descubrirlos. http://mandubian.com/2012/08/27/understanding-play2-iteratees-for-normal-humans/ – mandubian