2013-06-09 13 views
5

O ile widzę, nie ma sposobu na uruchomienie klienta zdalnego tcp firmy Akka umieszczonego za firewallem, ponieważ każdy użytkownik Akka musi mieć gniazdo serwera TCP, aby móc odbierać wiadomości. Czy mam rację?Akka peer za firewallem

Potrzebuję stworzyć czystego klienta tcp z Akka, który mógłby połączyć się ze zdalnym serwerem i odbierać od niego odpowiedzi, ale nie może odbierać połączeń przychodzących.

+0

patrz: http://stackoverflow.com/questions/12542496/get-simple-remote-akka-application-running –

+0

Nie ma odpowiedź na moje pytanie w tym poście. Wygląda jednak na to, że każdy rówieśnik musi być serwerem, aby móc odbierać wiadomości. – tilex

+0

Nie jestem pewien, czy w pełni rozumiem twoje pytanie, ale jeśli głównym problemem jest firewall, może mógłbyś spróbować tuningu ssh? – twowo

Odpowiedz

0

Tak, jesteś. Wszystkie węzły akka powinny mieć możliwość odbierania przychodzących żądań. Zazwyczaj odpowiedź jest umieszczana w kolejce akka. Wątpię, czy może się to zdarzyć bez połączenia przychodzącego.

0

Podejrzewam, że musisz przejść przez serwer proxy.

W tym celu należy przekazać flagę httpProxy i httpPort do JVM. Można to zrobić z „-J” przełącznika lub przejściu w środowisku JAVA_OPTS zmiennej

Powiązane problemy