2009-04-25 10 views
1

클라이언트 측 소켓에 대한 수신기를 갖고 싶습니다. 자바 인 Android를 사용하고 있습니다. TCP/IP를 사용하고 있지만 클라이언트 측에서 루프를 수행하고 싶지 않습니다.클라이언트 (소켓)의 소켓 수신자

거기에는 어떤 방법이 있습니까, 아니면 듣기에 대한 자체 메커니즘이 있어야합니까?

도움을 주시면 감사하겠습니다. 감사합니다.

답변

3

Android가 Java 인 경우 수신 데이터의 비동기 처리를 수행하려면 새 Thread을 열어야합니다. 스레드 간의 모든 통신을 적절하게 동기화하는 데주의하십시오.

+0

안녕하세요, 조언을 해 주시겠습니까? 같은 상황에서 무엇을해야 하나,'소켓 '작업을'스레드'로 분리하여'루퍼'로 만들려한다면? 두 개의 Runnable을 만들어야 하나 그 중 하나는 리스닝을 구현하고 다른 하나는 전송을 구현하거나 더 좋은 방법이 있을까요? – teoREtik