2012-06-18 2 views
0

애플릿에서 메소드를 호출해야하는 자바 스크립트 코드가 있습니다. 애플릿과 자바 스크립트가 같은 웹 페이지에서 실행 중입니다. 자바 스크립트에서 애플릿 메서드를 호출하는 방법을 알고 있습니다 (예 : 각각 MyAppletID.appletMethodName(args)JSObject 사용). 그러나이 두 기술 모두 단방향 통신 만 허용합니다. 반환 값이 한 언어에서 다른 언어로 다시 전달되는 것을 허용하지 않습니다.Javascript - 애플릿 통신 : 자바에 반환 값을 다시 전달하는 방법

var result = 0; 
callAppletMethod(JSON.stringify(args), function(r) { result = r; }) 

나는 이런 식으로 뭔가를 할 수 있도록하고 싶습니다

은 ... 애플릿 메소드를 호출하고 result에 반환 값을 저장합니다.

누구나 이런 종류의 양방향 Javascript-Applet 통신을 구현하는 기술, 라이브러리 또는 툴킷을 제안 할 수 있습니까?

JSON-RPC과 같은 원격 프로 시저 호출 프로토콜을 사용해야한다고 생각합니까? 아니면 더 나은 방법이 있습니까?

는 (I 자바 스크립트와 웹 프로그래밍에 새로운 해요.)

답변

2
var result = MyAppletID.appletMethodName(args) 

이 ... 자바 스크립트에서 자바에서 결과를 얻기 위해 잘 작동합니다.

관련 문제