2011-04-05 4 views
3

내가 코뿔소에 JSR223의 인터페이스를 사용하여 정말 성가신 문제로 실행하기 시작했습니다자바 + 스크립팅 엔진 : JSR223 + 비슷한 대안의 차이가

  • 가난한 예외 정보를 사용하는
  • 무능력 (my other SO question 참조) ScriptableObject (뭔가 다른 무언가에 foo.barfoo.baz을 설정할 수 있도록 속성과 자바 스크립트 값으로 자바 스크립트 foo 변수를 설정하는 것이 좋을 것이다. JSR223 그냥 날 자바 값에 루트 글로벌 변수를 설정할 수 있습니다.)
  • inabilit y를 사용하여 읽기 전용 변수/속성을 설정하십시오.

Rhino를 네이티브 스크립팅 엔진으로 전환하는 것을 고려해 볼 수는 있습니다.하지만 다른 언어를 지원하지 않으면 안되는 고통이 따릅니다. 노력.

JSR223 외에 더 좋은 추상화 레이어가 있습니까?

나는 Bean Scripting Framework에 대해 들어 봤지만 어떻게 다른지/나 빠지거나 나아 졌는지 잘 모르겠습니다. 나도 Scripturian를 가로 질렀고, 그것에 관해 전혀 몰라.

답변

0

내 대답은 아니지만 제 제한적 탐구 jsr223과 bsf는 다소 단순하고 더 강력한 내장을 다루지 않습니다. 정말로 더 나은 통합을 원할 경우 기본 브리지를 사용해야합니다.

관련 문제