flash
FLash-scoket
InsertCoin
2007. 10. 29. 18:38
svr = new XMLSocket();
svr.connect("192.168.0.1",9900); // 서버주소,포트
이렇게 하면 객체초기화와 서버와의 연결이 된거구요..
서버는 자바 소켓클래스 사용하심되겟구 리슨상태여야겟지요..
connect 의 성공여부는 리턴값으로 알수 없고, 객체의 onConnect 메소드가 호출된다 합니다. 트루,펄스 값과 함께..
svr.onConnect = serverConnected;
function serverConnected(SUCCESS)
{
if(SUCCESS)
{
trace("연결 성공");
}
else
{
trace("안 성공");
}
}
여기까지가 연결시도와 ,연결 확인 이엇구요..
svr.send("보낼 문자") ; 이렇게 하면 보내구여.. 간단하지요..받는것은 좀 틀린데요
무언가를 받을떄는 아까처럼 이벤트가 일어나서 핸들러가 호출됩니다.
onXML 이란 핸들러가..
svr.onXML = XMLReceive; // 메소드 연결해주고..
function XMLReceive(xmlData) // 메소드 정의해주시고..
{
trace("받은거:" + xmlData);
}
저 리시브된 데이터 값은 xml 형태이므로...파싱을 해주어야 할것입니다.
파싱은 XML 객체를 사용해서 할수도 잇구 직접할수두 잇구요..