게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
echo server<->client 질문좀 드리겠습니다
게시물ID : programmer_12586짧은주소 복사하기
작성자 : 꾸르렁꾸르렁대
추천 : 0
조회수 : 305회
댓글수 : 6개
등록시간 : 2015/08/06 14:50:48
옵션
  • 본인삭제금지
현재 만들어둔... (이라 쓰고 퍼온.. 그래도 책을 보고 쓴거니까요... 완전퍼온건..(...))
 
echo 클라이언트 와
 
 pc측 서버끼리 통신을 진행중에 있습니다 
 
문제는 클라이언트에서 보낸 문자를 pc에 보내고, 이 pc에서 보낸걸 다시 쏴줘서 이걸 클라이언트 화면에 띄우고 싶은데
 
그냥 단순하게 recv 함수만을 넣어서 되는게 아닌것같아서 좀 여쭤봅니다..
 
현재 안드로이드 소스코드 부분에서 보면,  
 
while(loop) {
     try { //일반 스레드에서 서버로 전달된 데이터를 읽는다.
           line = networkReader.readLine();
           
           //서버로부터 fin패킷을 수신하면 read() 메소드는 EOF를 만남
           //그때부터 read() 메소드는 null을 반환
          if (line == null)
            break;
        Runnable showUpdate = new Runnable(){
         @Override
         public void run(){
          text.setText(line);
         }
        };
          
        mHandler.post(showUpdate);
        
        
        
       } catch (IOException e) {
       // e.printStackTrace();
          } catch (NullPointerException npx) {
           npx.printStackTrace();
     break;
        } 
      }
 
이부분에서 recv를 해야될것같은데... 그냥 말그대로 recv 해서 화면 출력하는 그 함수만 넣으면 되려나요? 해결방안을 도와주셨으면합니다
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호