[공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임
페이지 정보
작성일 24-05-21 14:34
본문
Download : [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임.hwp
서버는 스트라이크와 볼이 몇 개인지 클라이언트에 알려준다.
서버에서는 클라이언트로부터 숫자3개를 전송받고 서버의 숫자와 클라이언트의 숫자들을 비교한다. 클라이언트에서 중복된 숫자를 입력하면 다시 입력하도록 한다. 만약 숫자의 자리와 숫자가 일치하면 스트라이크(S), 숫자만 일치하면 볼(B)이다. 스트링으로 숫자를 입력받은 후 ch-ar로 변환하여 중복 검사를 하였다.
클라이언트는 총 10번의 도전을 할 수 있고 10번이 지나면 접속이 종료된다된다. 만약 스트라이크와 볼이 없으면 Out을 보내준다. 중복이 되었다면 “input error”라는 문구를 출력한 후 다시 입력 받도록 하였다. 만약 클라이언트가 3스트라이크가 된다면 성공 메시지를 보여주고 접속이 종료된다된다. 서버에서 중복되지 않은 임의의 숫자 3개를 생성 한 후 클라이언트에서 중복되지 않은 숫자 3개를 입력 받는다.
1. 클라이언트 서버 흐름도
2. 클라이언트 입력 및 출력
클라이언트는 세자리의 숫자를 입력하는 중복된 숫자를 입력할 수 없도록 하였다.
아래는 실제 야구 게임의 예…(생략(省略))
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_01.gif)
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_02.gif)
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_03.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_03.gif)
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_04.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_04.gif)
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_05.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_05.gif)
![[공학]%20컴퓨터네트워크%20-%20자바%20소켓프로그래밍을%20이용한%20야구게임_hwp_06.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20-%20%EC%9E%90%EB%B0%94%20%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%BC%EA%B5%AC%EA%B2%8C%EC%9E%84_hwp_06.gif)
다.순서
레포트/공학기술
[공학],컴퓨터네트워크,-,자바,소켓프로그래밍을,이용한,야구게임,공학기술,레포트
[공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임 , [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임공학기술레포트 , [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임
설명
[공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임
[공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임
Download : [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임.hwp( 16 )
( 컴퓨터네트워크 - 프로젝트1 : 야구게임 )
이 호로그램은 TCP 소켓으로 선택하여 진행하였다.