고급자바

김강산·2022년 8월 17일
0

고급JAVA

목록 보기
10/15

네트워크

  1. 데이터 교환을 목적으로 로컬 컴퓨터와 원격 컴퓨터 간에 데이터의 흐름을 나타내는 구조

IP주소 : 네트워크주소 + 호스트주소
두개의 주소를 구분 하는 것은 서브넷 마스크를 확인한다

포트(PORT)

프로그램에서 사용되는 논리적인 접속 장소이다. 80(HTTP), 21(FTP), 22(SSH), 23(TELNET)등이 있다.

프로토콜(PROTOCOL)

클라이언트와 서버간의 통신 규약이다. 상호간의 접속이나 절단방식, 통신방식, 데이터의 형식, 전송속도 등에 대하여 정하는 것

TCP/IP(Transmission Control Protocol/Internet Protocol)

인터넷상에서 호스트들을 서로 연결시키는데 사용하는 통신 프로토콜로 기종이 서로 다른 컴퓨터
시스템을 서로 연결해 데이터를 전송하기 위한 통신 프로토콜 이다.

UDP(User Datagram Protocol)

IP를 사용하는 네트워크 내에서 컴퓨터들 간에 메시지들을 교환할 때 제한된 서비스만을 제공하는 통신 프로토콜.

URL(Uniform Resource Loacator)

인터넷상에 있는 각종 정보들의 위치를 나타내는 표준이다.

URI(Uniform Resource Identifier)

특정 자원에 접근하기 위한 형식이나 고유한 이름으로 URL보다 넓은 의미의 개념이다.

Broadcast

데이터를 여러 방향으로 동시에 전송하여 동일 IP그룹에 있는 컴퓨터라면 데이터를 수신할
수 잇는 방식이다

Unicast

특정한 대상 수신자에게만 보내는 방식이다.

Multicast

다중의 수신 대상자들에게 보내는 방식이다.

RMI(Remote Method Invocation)

자바 프로그래밍 언어와 개발 환경을 사용하여 서로 다른 컴퓨터 상에 있는 객체들이 분산네트워크 내에서 상호 작용하는 객체지향형 프로그램을 작성할 수 있도록 해주는 방식이다.
RMI는 일반적으로 RPC라고 알려진 것의 자바 버전이다.

0개의 댓글