2013-03-18 8 views
36

W Phillip Haller's PhD thesis wspomniał w sekcji (5.1 Przyszłe prace), że jednym z interesujących obszarów badań byłoby rozszerzenie ram o ambientowe referencje i zacytował artykuł Van Cutsena.Scala aktorzy i Ambient Reference

Fragment:

Scala aktorów biblioteka zawiera system wykonania, który zawiera podstawowe pomocy zdalnego (to jest między VM) komunikacji aktora. Aby zapewnić obsługę odporności na awarie (na przykład w mobilnych sieciach ad-hoc), , interesujące byłoby rozszerzenie zakresu o odwołania zdalnego do aktora , które obsługują połączenia ulotne, podobne do referencji otoczenia [36]. Integracja abstrakcji transakcyjnych dla programowanie rozproszone odporne na uszkodzenia (np. [52, 142]) na Scala Aktorzy to kolejny interesujący obszar do przyszłej pracy.

I citated papier jest:

[36] Tom Van Cutsem Jessie Dedeckera Stijn Mostinckx, Elisa Gonzalez Boix Theo D'Hondta i Wolfgang De Meuter. Referencje otoczenia: adresowanie obiektów w sieciach komórkowych. [...] strony 986-997. ACM, październik 2006.

Czy to właśnie zrobił Akka? Jeśli nie, czy uważasz, że nadal ważne jest zbadanie tego obszaru, biorąc pod uwagę fakt, że Akka istnieje dzisiaj?

+2

Czy możesz dodać link do pracy dyplomowej? –

+1

Dziękuję (obaj)! –

+6

Dlaczego to pytanie zostało zamknięte? Jest to zakres określony w FAQ. – Nabegh

Odpowiedz

2

Tak, jest to możliwe z Akka.

Istnieją 2 sposoby, aby osiągnąć to o ile wiem:

  1. akka-remote - umożliwia zdalne aktor ref, ale trzeba zdecydować, gdzie każdy aktor powinien exsist.
  2. akka-cluster - Zapewnia odłamki klastra. Automatycznie zarządza fizyczną lokalizacją aktora i zapewnia, że ​​dany fragment (Aktor) jest obecny na co najwyżej jednego węzła w klastrze.