Este proyecto usa Scala 2.11 + Akka 2.3 + spray 1.3 + openjdk 1.8.
No intentes que funcione, ya que spray.ok lleva sin ningún tipo de desarrollo desde hace 4 años.
Al final, una pérdida de tiempo. Ni se usa ya spray ni puede usar lo que yo creo que quiere usar. El tema de persistencia es complicado en lenguajes concurrentes y tendré que mirar más sobre el tema.
Follow these steps to get started:
Git-clone this repository.
$ git clone git://github.com/JJ/spray-test my-project
Change directory into your clone:
$ cd my-proyect
Launch SBT:
$ sbt
Compile everything and run all tests:
> test
Start the application:
> re-start
Browse to http://localhost:8080
Ejecuta una serie de pruebas:
$ curl http://localhost:8080
["routes", "get,post"]
$ curl -X PUT http://localhost:8080/0/0/Uno
{
"local": 0,
"visitante": 0,
"quien": "Uno"
}
$ curl -X PUT http://localhost:8080/0/1/Otro
{
"local": 0,
"visitante": 1,
"quien": "Otro"
}
$ curl -X PUT http://localhost:8080/3/1/Aquel
{
"local": 3,
"visitante": 1,
"quien": "Aquel"
}
$ curl http://localhost:8080/Aquel
{
"local": 3,
"visitante": 1,
"quien": "Aquel"
}
Stop the application:
> re-stop
Learn more at http://www.spray.io/
Start hacking on src/main/scala/com/example/MyService.scala