반응형
안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다.
드디어 국비지원 학원을 다니며 공부에 전념을 할 수 있게 되었습니다.
해당 포스팅은 강의 복기용으로 키워드를 기록하는 용도의 포스팅입니다.
--------------------------------------------------------------------------------------------------
-네트워크 기본지식
네트워크, LAN, WAN, MAN, WWW
프로토콜, TCP, UDP, IP
DNS
OSI 7 Layer 물데네전세표앱 / 1~3 엔지니어 영역, 4~7 개발자 영역
연결지향, 3way handshake
서버와 클라이언트
URL
InetAdress클래스
Socket클래스
port , 0~65535 , 0~1023
소켓프로그래밍
소켓을 이용하여 소켓끼리 데이터를 주고받으며 특정 IP포트번호와 결합함.
-서버에서 소켓을만듦
클라이언트에서 소켓에 접속을 시도
서버에서 accpt하고 연결을 수락함. 스트림을 통한 데이터 전송
-127.0.0.1 은 자기자신의 컴퓨터 ip주소.
-cmd 사용중인 포트번호확인 , netstat -ano
채팅프로그램 만들기 실습)
-> 보조스트림을 사용하여 업그레이드
- menu = Integer.parseInt(sc.nextLine()); String으로 입력받아 형변환하는 방식의 코딩법
반응형
'개발 > KH국비지원과정' 카테고리의 다른 글
[KH국비지원 웹개발자 과정] Day_16 키워드, 소켓, 파일입출력 실습 및 컬렉션 맛보기 (0) | 2022.07.04 |
---|---|
[KH국비지원 웹개발자 과정] Day_15 키워드. 소켓 채팅프로그램실습 등 (0) | 2022.07.04 |
[KH국비지원 웹개발자 과정] Day_13 키워드_I/O, File클래스 등 (0) | 2022.06.29 |
[KH국비지원 웹개발자 과정] Day_12 키워드 _ 시험 (0) | 2022.06.29 |
[KH국비지원 웹개발자 과정] Day_11 키워드_예외처리, I/O 등 (1) | 2022.06.27 |