디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자바 소켓 질문좀

뉴뉴뉴뉴늅(121.145) 2011.08.26 03:07:29
조회 33 추천 0 댓글 0

자바 소켓으로 서버 만들고 있는데요


음 이게 서버가 동작하고 클라이언트가 접속해서 스트림으로 데이터 주고받은 다음에

클라이언트가 동작완료해서 연결끊으면 소켓이 끊어지면서 프로그램이 종료되는데

서버는 하나의 클라이언트 연결이 끝나도 계속 동작하게 구현하고 싶은데요

얼핏 봤을때 리눅스 서버같은데서 실행할때 백그라운드로 돌리면 소켓 연결 끊어져도 계속 동작한다는데

그럼 그때 다른 클라이언트에서 연결시도하면 제가 원하는대로 동작을 할 수있는건지

아니면 쓰레드를 사용해서 클라이언트 연결할때 마다 소켓 생성해서 쓰는게 맞는건지 궁금한데 좀 가르쳐주세요 ㅜㅜ

그리고 쓰레드를 사용하는데

클래스 A, 클래스 B extends Thread 이렇게 두 클래스가 있으면

클래스 A에서 

ServerSocket serverSocket = new ServerSocket(포트);
System.out.println("server socket created");

while(true)
{
        Socket connectionSocket = serverSocket.accept();
//        클래스 생성 
        B b = new B(connectionSocket);
        b.start();
}

이런식으로 돌렸을때 클래스 B에서 run() 부분에 버퍼리더 버퍼 와이터 소켓을 인자로 받아와서 연결시켜줬는데
run() 부분이 동작을 안하는거같은데 클래스 A에서 저런식으로 정의하는게 잘못된건지 아시는 고수분 가르침 부탁드립니다.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
283498 10진수 2진수 이외 16진수 8진수 이런거 쓰는 경우는 어떤경우임 [1] 1(118.220) 11.10.25 102 0
283497 죤나 드러워서 못하겠네.. [6] !@#ㅇㅇ갤로그로 이동합니다. 11.10.25 83 0
283496 행렬곱 포트란 딱 하나만 알려줘 나 수정좀..(121.55) 11.10.25 491 1
283494 횽들 2차원 3차원 배열 쓰는 이유가 뭐야? [7] 1(118.220) 11.10.25 61 0
283493 내가 은꼴을 모으는 이유는 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.25 138 0
283492 글을 싸자 글을 싸자 [3] 땡칠도사갤로그로 이동합니다. 11.10.25 50 0
283489 은꼬르~ [5] 얼빠진호랑이갤로그로 이동합니다. 11.10.25 110 0
283488 아.. 포트란 행렬곱 대충 다 만들었는데 몇개만손좀봐줘 [3] 나 수정좀..(121.55) 11.10.25 59 0
283487 참고로 삼성도 국내에선 존나 갑기업임 [2] 사과갤로그로 이동합니다. 11.10.25 154 0
283485 파일 첨부가 왜 안되냐;; [5] 얼빠진호랑이갤로그로 이동합니다. 11.10.25 84 0
283484 아욱.. 요센 과장보단 부장이 더 짜증.... [3] blackd갤로그로 이동합니다. 11.10.25 88 0
283482 주황색 드레스의 그 분... [1] 분당살람갤로그로 이동합니다. 11.10.25 48 0
283479 근데 애플이 대단하긴함 니네 그거 아냐? [2] 사과갤로그로 이동합니다. 11.10.25 103 0
283477 간단 ddd(220.66) 11.10.25 29 0
283471 형들 시간복잡도 질문좀 히바우두갤로그로 이동합니다. 11.10.25 42 0
283470 그런 의미에서 영향력 하나만큼은 데니스 리치가 최고인듯 꼬꼬월드갤로그로 이동합니다. 11.10.25 77 0
283468 잡스가 대단하긴 해도 게이츠 발끝에는 못미칠듯... [7] 꼬꼬월드갤로그로 이동합니다. 11.10.25 235 0
283466 오렌지 카라멜과 발로텔리의 공통점 [2] 쿄스케갤로그로 이동합니다. 11.10.25 72 0
283464 감기 조심해라 니들아.. [1] !@#ㅇㅇ갤로그로 이동합니다. 11.10.25 36 0
283463 횽들 간단한 C 언어 함수 에러 해결좀!! [2] 눈팅2.6갤로그로 이동합니다. 11.10.25 52 0
283461 클레이모어 요즘 보고 있는데 재밌더라.. [1] 쿄스케갤로그로 이동합니다. 11.10.25 46 0
283456 안철수연구소 하한가 [성대아싸]갤로그로 이동합니다. 11.10.25 44 0
283455 빌게이츠 vs 스티브잡스 [5] 쿄스케갤로그로 이동합니다. 11.10.25 131 0
283450 온라인 서버 같은건 없나 로하로하알로하갤로그로 이동합니다. 11.10.25 29 0
283448 누드갤 사진들 iljeomobolt갤로그로 이동합니다. 11.10.25 97 0
283447 프갤이 요세 조용한거 같다 [4] 로하로하알로하갤로그로 이동합니다. 11.10.25 51 0
283446 프로그래밍 갤러리 분들중 [7] 알려주세요(112.186) 11.10.25 69 0
283444 지금 내수준에 중요한건 만드는거일까 설계일까 [12] +어게인갤로그로 이동합니다. 11.10.25 143 0
283442 에라이 씹성은 영원히 불매다!!!!!!!!!!!!!!!!!!!!!!!!! 거칠게갤로그로 이동합니다. 11.10.25 52 0
283441 아침을여는글 수크라제갤로그로 이동합니다. 11.10.25 20 0
283440 프로그래밍의 고수가 되고자 한다면, [2] 바보플머(183.101) 11.10.25 137 0
283439 과제하다가 질문이있는데 의사코드 형들(218.101) 11.10.25 34 0
283437 코딩하는데 왜 C언어 창시자를 알아야 되? [2] Aven갤로그로 이동합니다. 11.10.25 89 0
283436 c언어 시험에 c언어만든게 누구냐고나옴 [2] 저격甲갤로그로 이동합니다. 11.10.25 116 0
283435 파일 입출력 관련 질문[줄단위] [9] 호구님(121.129) 11.10.25 58 0
283434 [C++] 메인에서 숫자 받아 해당 크기의 배열만드는데 질문이 있어요 [1] 아몰(210.125) 11.10.25 48 0
283433 아 포트란 존내 어렵네.. 행렬 AB이거 곱왜 안될까..? 1212(119.17) 11.10.25 47 0
283431 지금 참조자 대충 봤는데 로하로하알로하갤로그로 이동합니다. 11.10.25 33 0
283428 정말 모르겠습니다 도와주세요.. [1] 나에갤로그로 이동합니다. 11.10.25 60 0
283427 컴퓨터와 현실 [5] 샤크라(211.224) 11.10.25 116 0
283426 오늘도 좋은 아버지는 보이지 않았다 [1] 전간디갤로그로 이동합니다. 11.10.25 84 0
283424 별 얘긴 아니지만 수고하셨습니다와 고생하셨습니다. [1] 권소현바라기(121.55) 11.10.25 64 0
283421 매틀랩 부탁드릴.. [1] 수구(175.116) 11.10.25 32 0
283420 테트리스 응용잘된... 코드 ㅠㅠ 형들 부탁해요 [8] 테트리스(175.200) 11.10.25 90 0
283419 형들 매트랩 while 적용했는데 안나와요 ㅠ 개쉬운건데 ㅠㅠ [9] 으헝헝(121.162) 11.10.25 60 0
283418 시간복잡도에서 궁금한게있어여 [10] ㅇ3(183.97) 11.10.25 86 0
283417 전산병으로 군대간 횽.있으세요? [1] 희륏갤로그로 이동합니다. 11.10.25 60 0
283416 수고했다는 말이지 웃어른한테는 쓰면안되지? [10] ㄱㄱ(112.198) 11.10.25 141 0
283415 c++에서 이부분 어디가 이상인건지 좀 알려주세여. [2] 권소현바라기(121.55) 11.10.25 59 0
283414 스샷 찍어서 올림 [14] 아마그래머(222.233) 11.10.25 158 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2