일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 집 정리
- 소캣(Socket)
- 히오스
- 비행기 모드
- 어플
- TCP 네트워크 방식의 연결
- 변경된 정보
- 아이폰
- 안드로이드 Application Lifecycle
- Collection Framework
- 안드로이드
- 자바
- 기업의 행포
- 나지보
- 아이패드
- 에셋
- 리눅스
- tcp네트워크
- 스랄 특성
- 컬렉션 프레임
- 명령어
- 벨팡
- 나지보 특성
- End of Darkness
- php 홈디렉토리 변경방법
- game
- unity
- tcp
- 포트(Port)
- 게임
- Today
- Total
목록OtherLanguage/JAVA (13)
Do Something IT
class 파일을 java 파일로 볼수있는 볼 수 있습니다.
자바의 TCP 네트워크는 java.net 클래스 에서 지원해주는 ServerSocket클래스, Socket 클래스의 상호 연결로 이루어 지는 네트워크이다. 자바의 네트워크에는 이외에도 UDP라는 네트워크가 있다 TCP와 UDP TCP는 연결형으로 전화기 처럼 송신자와 수신자를 연결한뒤 안전하게 정보를 주고 받는 방식이다. 이는 유일한 경로를 이용하게 됨으로 신뢰성이 보장된다. 이는 중요한 통신이 필요할때 주로 이용한다. 이는 유일한 경로로 연결이 끊킬때 까지 패킷을 주고 받을수 있다. UDP는 비연결형으로 영화나 음악같은 파일을 주고 받을때 사용된다. 이는 패킷하나하나를 보낼 때마다 각각의 패킷에 목적지 주소를 반드시 가져야한다. 상대 컴퓨터의 상태를 점검하기위해 사용하는 PING이 적당한 예이다. 소캣..
JAVA네트워크 저희 오목네트워크게임 프로그램은 TCP 소켓 프로그래밍을 이용하여 서버를 구성 하였습니다. TCP 소켓 네트워크프로그래밍은 연결 요청을 기다리는 서버 프로그램과 연결을 요청하는 클라이언트 프로그램으로 구성되며 클라이언트 프로그램은 연결을 요청하고 서버프로그램은 그 요청을 받아서 연결을 맺고 그 연결을 통해 데이터를 주고 받습니다. 그 구동방법은 이러합니다. 보시는 소스는 서버측 소스입니다. 서버측에서 serversocket 소켓을 생성하여 client측 요청을 받아들인다음 Socket을 반환시키는 accept()라는 메소드를 사용합니다. 여기서 반환되는 Socket은 client측 호스트정보를 가지게 될것입니다. 이로서 client와 server는 연결된 상태로 유지되고 우리는 정보를 주..
[[컬렉션 클래스]] Vector클래스 : 특정형의 배열을 입력받아 동적으로 가변길이를 정의 할수 있게 해준다. 즉 크기가 확정되지 않은 배열을 사용하는 경우에 편리하다. Vector는 확장 for문을 이용하여 객체의 끝을 체크하지않고도 하나씩 차례대로 접근할 수 있도록 한다. for( 자료형 접근 변수명: 배열이나 컬렉션 변수명){반복코드} 이 의 소스는 아래와 같다. public class Vector { public static void main(String[] args) { String []arr={"진달래","백합","개나리","튜율립","장미","영철","영철"}; java.util.Vector vec = new java.util.Vector(4,3);//끝의 4,3중 4는 선언시 용량이고 3..