Me gustaría incrustar una aplicación basada en Play en mi propio sistema, similar a lo que soy capaz de hacer con Jetty. Para simplificar, en lugar de ejecutar el script start
preferiría tener un método start()
.Aplicación Embedding Play en el sistema personalizado
Para ser un poco más descriptivo vamos a suponer que tengo este escenario:
- Tengo un complejo sistema basado en mi propio código, que es responsable de la mensajería, el procesamiento de eventos, etc.
- parte de ese sistema utiliza las asignaciones Morphia (MongoDB ORM), que pueden ser reutilizados por la aplicación de reproducción
- en este momento se inicia la aplicación de Java Service Wrapper y se ejecuta como un daemon
- me gustaría extender este sistema añadiendo Juega la aplicación y todo es dependencia Cies a mi propia aplicación y llame a algún método para iniciar la aplicación con la pila de protocolos subyacente (Netty)
¿Es posible este escenario?
¿Hay un paso adicional para compilar el archivo de rutas? – Jason
El archivo 'routes' siempre se compila con el compilador Play/sbt. –