14

Google App Engine에서 Spidermonkey와 같은 자바 스크립트 엔진을 실행할 수있는 방법이 있습니까? Spidermonkey는 C 모듈이므로 분명히 작동하지 않습니다 (GAE는 이러한 유형의 모듈을 허용하지 않습니다).Google 앱 엔진의 서버 측 자바 스크립트

+0

Node.js를 그래서 우리는 할 수 있습니다. 나는 아주 간단한 문제가있다. 네가 도와줬으면 좋겠어? http://stackoverflow.com/questions/33192485/using-rhino-instead-of-scriptengine-to-run-javascript-code-in-java 자바 스크립트에서 자바로 날짜를 가져와야합니다. – learner

답변

7

Here is an article AppEngine/Java에서 Rhino를 실행하는 것에 대해. 그러면 AppEngine에서 실제로 작동하는 JavaScript 애플리케이션을 사용할 수 있습니다.

+0

멋진 ... 감사합니다! 내 애플 리케이션은 파이썬에 있습니다 ...하지만 같은 시간에 모두 실행할 수있는 몇 가지 옵션이있는 것 같습니다 –

7

자바 스크립트 프레임 워크를 찾고 있다면 (자바 스크립트에서 자바 메소드를 호출하는 것과 반대) RingoJS (이전 Helma NG)을 시도해 볼 수 있습니다. AppEngine에서 실행할 수있는 Rhino 기반 JavaScript 프레임 워크입니다.

AppengineJS도 있습니다. RingoJS (또는 개인적으로 사용하지 않은 Narwhal)에서 실행할 수 있습니다. Python SDK의 포트입니다 (자바 스크립트 규칙을 잘 반영하여 예측 가능한 변경 사항이 많음). 그것은 완전하지는 않지만 대부분의 경우에 충분히 작동합니다. Java API를 직접 사용하는 것보다 사용하는 것이 좋습니다.

+0

게시 주셔서 감사합니다; 나는 1 주일 동안 그 이름을 기억하려고 노력했다 !! – Pointy

+0

감사합니다 ... 저는 "Helma NG"가 Adam의 링크에 언급되어 있지만 실제로 프로젝트를 찾을 수는 없다는 것을 알았습니다. –

+0

AppengineJS.org처럼 보이지 않습니다. –

2

시도해 보려면 ApeJS을 작성하십시오. 그것은 경쟁보다 훨씬 더 작습니다.

관련 문제