2015-10-01 17 views
7

Próbuję HTTP Akka, a ja stworzyłem usługę, która zwraca Json Array obiektów domeny w HttpResponse. W kliencie chcę przekonwertować go na źródło obiektów domeny, aby mógł zostać zużyty przez kolejne przepływy i zlewy.Akka HTTP: Jak od niechcianej odpowiedzi formatu Json na obiekty domeny

Odnosząc się do sekcji Json Wsparcia: http://doc.akka.io/docs/akka-stream-and-http-experimental/1.0/scala/http/common/json-support.html

Zrobiłem niezbędne do określenia niejawna RootJsonReader itp, ale nie wiem, w jaki sposób skorzystać z FromEntityUnmarshaller.

Mój kod jest tutaj: https://github.com/charlesxucheng/akka-http-microservice

Jest on oparty na szablonie aktywatora Akka-http-microservice. Service2.scala jest moją implementacją serwera i działa. AkkaHttpClient.scala jest implementacją klienta i jest niekompletna.

Aby zbudować, pls używaj Gradle, ponieważ plik build.sbt nie jest aktualny.

Dzięki.

Odpowiedz