[인터돌™] 공부 해보자!! 열심히~~~

반응형
Flash Lite 3.1 에서 소켓 호출하는 예제. 소켓통신은 비동기 방식이다. socket.onData 의 종료 시점에 필요한 액션을 작성하면 동기식인 것처럼 사용이 가능하다.

var socket = new XMLSocket();
socket.connect("127.0.0.1", 8000);
socket.onConnect = function() {
    var localCommandStr  = "<Request><CommandCode>GetCurrentUser</CommandCode></Request>";
   
    socket.send(localCommandStr);
}
socket.onData = function(data) {
    // 소켓 연결 후 실행
   
    // 소켓으로 부터 수신된 리턴이 xml인 경우 이런식으로 선언해서 쓸 수 있다.
    myXml = new XML(data);
    myXml.ignoreWhite = true;
   
   
}
socket.onClose = function() {
    // 소켓 종료시 실행
   
}




이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band