Możesz sprawdzić ten projekt wydaje się bardzo obiecujący:
http://github.com/gf3/node-sandbox
Osobiście nie używam węzła zrobić wykonanie dowolnego SSJS. Prawdopodobnie nie spodoba ci się to rozwiązanie, ale sprawdziło się przez około rok:
Istnieje implementacja Perl API Spidermonkey'a (Spidermonkey to silnik JS Firefoksa) that's available. Podłączyłem to za pomocą jakiegoś CGI. Możesz w nim dokładnie określić funkcje, które chcesz eksponować (przyznane, są w Perlu ... blech) i wykonać dowolny kod. Nie ma ryzyka luk w zabezpieczeniach, ponieważ cała instalacja jest całkowicie piaskowana. Nie symuluje DOM.
Sposób, w jaki zaimplementowałem to na moim serwerze (aby zapobiec nadużyciom), to wydawanie tokenów, które przyznawały dostęp jednorazowy za pośrednictwem interfejsu API REST na innym serwerze. Jest to prosta implementacja HMAC, która zawiera znacznik czasu w celu wymuszenia prawowitości tokena. Kiedy skrypt Perla otrzyma żądanie, sprawdza token i przetwarza skrypt (skrypt powinien być częścią żądania POST). Skrypt Perla po prostu zapisuje wyniki. Mój serwer ustawił czas oczekiwania na około 10 sekund.
Mam nadzieję, że to pomoże!
Wow nie widać js po stronie serwera bardzo często. ; – rook