문제
안녕하세요 저는 에어 앱에서 리모콘을 설정하려고합니다.
컴파일러 설정에서 컨텍스트 뿌리를 정의 해야하는지 아는 사람이 있습니까? Flex에서만 설정에 관한 기사를 찾을 수없는 것 같습니다.
감사
해결책
컴파일러 설정은 다음과 같습니다.
-services "x : tomcat webapps blazeds web-inf flex services-config.xml"
그러나 공기가 HTTP를 통해 작동하기를 원한다면 WebApp과 다른 것을 설정해야합니다. Dunno Why, 그러나 웹 app을 사용할 때는 Blazeds 또는 Whatver Backend에서 Flex-Server를 설정하고 다음과 같은 것을 사용하는 것만으로도 충분합니다.
protected function createData(event:MouseEvent):void
{
var javaObject : RemoteObject = new RemoteObject("YOUR_CONFIGURED_JAVA_CLASS");
javaObject.showBusyCursor = true;
var token : AsyncToken = javaObject.YOUR_JAVA_METHOD();
token.addResponder(new mx.rpc.Responder(dataResult,handleFault));
}
그러나 공기를 사용하면 대상과 엔드 포인트를 설정해야합니다. 그렇지 않으면 연결되지 않으면 다음과 같은 오류가 발생합니다.
'channel.connect.failed error netconnection.call.failed : http : 실패 :'http : //ain.swf/blazeds/messagebroker/amf ''
따라서 에어 앱의 경우 다음을 추가했습니다.
javaObject.endpoint = "http://IP:PORT/blazeds/messagebroker/amf";
javaObject.destination = "hello";
다시 Hello는 당신이 호출하는 Java 클래스 구성입니다.
도움이되기를 바랍니다.
제휴하지 않습니다 StackOverflow