Skip to content

JJ/spray-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ejemplo de uso de spray a partir del Template Project

Este proyecto usa Scala 2.11 + Akka 2.3 + spray 1.3 + openjdk 1.8.

DEPRECATION NOTICE

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:

  1. Git-clone this repository.

     $ git clone git://github.com/JJ/spray-test my-project
    
  2. Change directory into your clone:

     $ cd my-proyect
    
  3. Launch SBT:

     $ sbt
    
  4. Compile everything and run all tests:

     > test
    
  5. Start the application:

     > re-start
    
  6. Browse to http://localhost:8080

  7. 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"
}
  1. Stop the application:

     > re-stop
    
  2. Learn more at http://www.spray.io/

  3. Start hacking on src/main/scala/com/example/MyService.scala

About

Pruebas con spray.io para servidores REST.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages