Play2-mini и Akka2 для HTTP-шлюза

Я оцениваю возможность использования 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") } } }

8
задан Jack 8 March 2012 в 11:11
поделиться