Я оцениваю возможность использования Play2-mini со Scala для разработки службы, которая будет находиться между мобильным клиентом и существующей сетью. услуга. Я ищу простейший пример фрагмента кода, в котором Play2-mini реализует сервер и клиент. В идеале клиент будет использовать актеров Akka2.
С помощью этого вопроса я пытаюсь выяснить, как это делается, а также посмотреть, как Play2-Mini и Akka2 должны взаимодействовать. Поскольку Play2-Mini кажется заменой HTTP-модулей Akka.
Play2-mini содержит следующий пример кода, в котором я создал два TODO. Если кто-то может помочь мне с примером кода для начала, я буду очень благодарен.
package com.example
import com.typesafe.play.mini._
import play.api.mvc._
import play.api.mvc.Results._
object App extends Application {
def route = {
case GET(Path("/testservice")) & QueryString(qs) => Action{ request=>
println(request.body)
//TODO Take parameter and content from the request them pass it to the back-end server
//TODO Receive a response from the back-end server and pass it back as a response
Ok(Server response: String {result}
).as("text/html")
}
}
}