안드로이드 개발 질문/답변
(글 수 45,052)
메시지 전송과 실시간 이미지 전송이 가능한 기본적인 채팅 프로그램을 개발중입니다
이미지 전송 중에도 메시지 전송이 가능하게 하려고 하는데요
받는 쪽에서 이 데이터가 메시지인지 이미지인지 구분하려면 어떻게 해야 하나요?
따로따로는 구현이 되는데.. 하나로 합치려니까 잘 모르겠네요
서버쪽에선 다음과 같이 작성되어 있습니다
in = new BufferedReader(new InputStreamReader(mySocket.getInputStream()), 1024);
while(isRun) {
String inLine = in.readLine();
그리고 클라이언트 쪽에선
PrintWriter out;
out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(os)), true);
out.println("rrl|");
out.flush();
다음과 같은 식으로 메시지를 주고 받습니다. 메시지 전송은 이상없는데요...
여기에 비트맵을 동시에 주고 받으려면 어떤 식으로 추가를 해야 하나요 ㅠ,ㅠ
도움좀 부탁드립니다.




앞에 플레그 붙여서...그걸로 잘라내서 구별하면 되지 않을까요..
쓰레드로 하면 안되나요..-0-;;;;;;자바 채팅이랑 쫌 다른가요;; 주고 받는다는것이..
main server가 있어서...그기에다가 해주고..보내는거 받는거는 다 server를 목적지나 타겟으로 삼는데;;
흠.....