Integração do Play com o Akka

33 views
Skip to first unread message

Priscylla Silva

unread,
Apr 20, 2013, 10:10:16 PM4/20/13
to scal...@googlegroups.com
Olá pessoal,

Estou começando a usar o Akka e o Play (versão 2.1.1) integrados, eu já uso o Play a algum tempo, mas ainda não tinha usado o Akka.

Eu estou tentando colocar o exemplo (em java) abaixo pra rodar (esse exemplo -é do livro do Dean Wampler), mas não consigo, sei que alguns dos problemas é devido a mudança da versão usada, mas mesmo assim estou tendo algumas dificuldades, será que alguém poderia em ajudar?

public class AkkaActorExample {
  // server code
  static class MemoryActor extends UntypedActor {
    final Map<String,Date> seen = new HashMap<String,Date>();

    public void onReceive(Object messageObject) {
      String message = messageObject.toString(); // simplifying assumption
      if (message.equals("DUMP")) {
        getContext().replySafe(seen.toString());      
      } else {
        Date date = new Date();
        seen.put(message.toString(), date);
        getContext().replySafe("'" + message + "' recorded at " + date);
      }
    }
  }
  
  public static void main(String[] args) {
    ActorRef remActor = actorOf(MemoryActor.class).start();
    for (String arg: args) {
      // client code
      Object response = remActor.sendRequestReply(arg);
      System.out.println("Reply received: "+response);
    }
    Object response = remActor.sendRequestReply("DUMP");
    System.out.println("Dump of remembered strings: "+response);
    System.exit(0);
  }
}

--
Priscylla Silva
Undergraduate in Computer Science
Institute of Computing - Federal University of Alagoas - UFAL

Thomas Sant'ana

unread,
Apr 22, 2013, 8:38:21 AM4/22/13
to scal...@googlegroups.com
Você poderia dizer o que está dando errado? Não conheço Akka, mas olhando assim parece ok.  


2013/4/20 Priscylla Silva <mss.pr...@gmail.com>

--
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "scala-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para scala-br+u...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Paulo "JCranky" Siqueira

unread,
Apr 23, 2013, 6:51:39 AM4/23/13
to scal...@googlegroups.com

Eu uso bastante o Akka, mas também acho que seria legal saber o que estou procurando  :-)

[]s,

Paulo "JCranky" Siqueira
http://jcranky.com
http://lojinha.paulosiqueira.com.br

Priscylla Silva

unread,
Apr 24, 2013, 2:19:29 PM4/24/13
to scal...@googlegroups.com
Pessoal, obrigada por se disponibilizarem a ajudar. Consegui resolver meu problema. 

Gostaria de aproveitar o tópico para perguntar: Como faço para usar Java e Scala em um mesmo projeto no Play 2.1.1?
Estrutura OPEN - http://estruturaopen.com/
Reply all
Reply to author
Forward
0 new messages