UDP통신을 할 때는 DatagramSocket클래스를 사용한다. UDP는 비연결성이기 때문에 하나의 소켓으로 여러 호스트로 패킷을 송수신 할 수 있으며, 별도의 서버소켓은 존재하지 않고 서버 소켓으로 사용하고자 할 때는 포트번호를 인자로 가지는 생성자를 호출하여 인스턴스를 생성한다. DatagramSocket을 사용해
제 1 부 개요
1. 서론
▶ 운영체제의 정의와 목적 ← 운영체제 기법의 발전 단계
‘중개자(intermediary)’
컴퓨터 사용자 ↔ 컴퓨터 하드웨어
(편리성) (효율성)
1.1 운영체제란 무엇인가
▶ 컴퓨터 시스템: 4부분
[그림 1.1] 컴퓨터 시스템 구성 요소에 대한 개략적 구성도
① 하드
지니
지니는 “네트워크 플러그 앤 워크(Network Plug and Work)”를 가능하게 해주는 분산 컴퓨팅 환경의 이름이다. 주변기기나 소프트웨어 서비스를 네트워크에 연결하고 그 존재를 알리면, 클라이언트들은 원하는 서비스를 찾고 일을 수행하도록 호출하게 된다. 지니는 서비스가 짧은 기간 동안에만 네트
통신하기 위한 언어.
<중 략>
* 특정 형태의 소프트웨어 문제를 해결하기 위해 상호 협력하는 클래스프레임과 인터페이스프레임의 집합
* 특정한 틀을 만들어놓고 거기에 살을 붙여 놓음으로써 프로그램을 만들어 작업시간을 줄여주는 것이다.
스켈레톤 코드라고도 하는데, 뼈대가 이미 만들어
1. 소켓 프로그래밍의 개념
Socket 이란 서버와 서로 특정한 규약을 사용하여 데이터를 전송하기 위한 방식이다. 소켓을 경유한 프로세스 통신은 클라이언트-서버 모델에 기초하고 있다. 서버 프로세스로 알려진 프로세스는 이름이 클라이언트 프로세스에게 소켓을 생성해준다. 클라이언트 프로세스