Ze strony internetowej Faye:Faye to system przesyłania wiadomości oparty na subskrypcji oparty na protokole Bayeux. Dostarcza serwery wiadomości dla Node.js i Ruby oraz klientów do użytku na serwerze i we wszystkich głównych przeglądarkach internetowych.
Z ActionCable readme:Action Cable bezproblemowo integruje WebSockets z resztą aplikacji Rails. Pozwala na pisanie w Ruby w czasie rzeczywistym w tym samym stylu i formie, co reszta aplikacji Rails, a jednocześnie jest wydajna i skalowalna. Jest to oferta pełnozakresowa, która zapewnia zarówno środowisko JavaScript po stronie klienta, jak i strukturę Ruby po stronie serwera. Masz dostęp do pełnego modelu domeny zapisanego przy pomocy Active Record lub ORM z wyboru.
Krótka odpowiedź brzmi TAK, oba są pub/sub system wiadomości.
Długą odpowiedzią jest NIE, ponieważ faye jest narzędziem niskiego poziomu, a ActionCable korzysta z faye (look here), a przynajmniej z niektórych składników.
Ale zawsze możesz uzyskać te same wyniki, używając (być może) różnych wysiłków budowania aplikacji za pomocą faye lub ActionCable. Duża różnica polega na tym, że Faye działa jako komponent oparty na szafie zamiast na komponencie opartym na szynach.
Łatwiej jest głosować niż odpowiadać, prawda? –
Myślę, że w dół głosów było, ponieważ pytanie jest trochę poza tematem (http://stackoverflow.com/help/on-topic) – rogelio
Myślę, że to dlatego, że ludzie uwielbiają pytania typu "Jakie jest polecenie do uruchomienia migracja?" Moje pytanie nie było nie na temat, jednak wyglądało to na pierwszy rzut oka. Przynajmniej nie chciałem być nie na temat. Chciałem tylko uzyskać różnicę w dalszych programach przed integracją któregokolwiek z tych klejnotów. –