제 14 장 응용 계층과 클라이언트-서버 모델 14.1 클라이언트-서버 모델 14.2 동시성 14.3 프로세스 14.4 요약.

Slides:



Advertisements
Similar presentations
선진한국, 이렇게 만들자 재단법인 한국선진화포럼. 민생이 보는 선진화  윤택한 경제생활 ( 산업화 )  믿고 사는 사회생활 ( 민주화 ) - 개인의 재산, 자유와 권리를 보호하는 사회 모르는 사람과 믿고 협력하는 사회  함께 가는 공동생활 ( 복지사회 ) - 역경에.
Advertisements

목 차 Ⅰ 제도 도입 배경 및 개요 내일채움공제 사업 안내 내일채움공제 연계 지원 사업 Ⅲ Ⅱ.
1. 기관별 맞춤형 집중교육 : 실습 및 개인별 집중지도    1. 기관별 맞춤형 집중교육 : 실습 및 개인별 집중지도 (상설) 기관별 맞춤형 교육 - 당 교육기관에서.
트랜스내셔널리즘시대 시민지(知)를 생각한다
IP변경 요청_ 스마트폰 전자결제연동 올더게이트.
TCP/IP Socket Cover Slide 조태문.
4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다
연습 문제 풀이 E BF F8 85 A5 E5 9B 37 A5 E5 9B FF 버전 헤더길이 서비스유형 전체길이
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
SNMP (Simple Network Management System)
Chapter 08. 네트워크 관리.
4장. 소켓 유형과 프로토콜 Network Lab. 이 원 구 1.
TCP/IP Socket Cover Slide 조태문.
Network 네트워크 이론 및 실습 TCP / IP 4장.
2강. JAVA 프로그래밍이란?-II & 변수 JAVA 프로그램 환경설정과 실행 방법 변수란?
10. About TCP / IP SPARCS 08 우성필.
네트워크 보안 TCP/IP 네트워크통신 개념.
4주 : 정보통신 네트워크 인터넷정보원 및 학술정보자원의 활용 담당교수 : 박 양 하 정보통신시스템 – 정보전송/처리시스템
2장. UML 기본 개념.
Ethereal 을 이용한 프로토콜 분석 윤 상 호 이 정 열 정 우 석.
Part 06 네트워크 운영장비 1. Repeater 2. Bridge 3. HUB, SWITCH 4. Router
제 2 장 기본 문법 (1-2) 주제 : 객체, 변수, 모듈, 상수.
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 03. 클래스의 기본.
JAVA 프로그래밍 12장 네트워킹(Networking).
SNMP.
PLC의 이해와 활용.
Socket Address Structure and Byte Ordering Functions
Power Java 제7장 클래스와 객체.
DataScience Lab. 박사과정 김희찬 (월)
Socket Address Structure and Byte Ordering Functions
7장. UDP 서버-클라이언트 UDP 서버-클라이언트의 기본 구조와 동작 원리를 이해한다.
This, static, final 지정 예약어 자바 4대 중첩 클래스
Data Communications 제 4 장 OSI 참조 모델.
7장. UDP 서버-클라이언트 UDP 서버-클라이언트의 기본 구조와 동작 원리를 이해한다.
DataScience Lab. 박사과정 김희찬 (월)
P2P를 연결을 위한 여러기술 휴즈플로우 이재동 예전에 간략하게 크로스 플랫폼 p2p를 이야기한적이 있었는데요
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Wireshark Protocol 분석 지정석 김도건 박재영
Ch.1 Iterator Pattern <<interface>> Aggregate +iterator
멀티 쓰레드 기반의 채팅 프로그램 문성영 김현진 학번 이름 장용하 차희진 연구제안서.
마을살이 제천덕산면을 중심으로 농촌공동체연구소장 한석주.
메소드와 클래스 정의 및 문제 풀이 Method and Class Define and Problem Solve
1 학습 목표 네트워크의 기초 네트워크 관련 기초 용어를 익힌다.
TCP / IP 소켓 프로그래밍 3주차 ( Ch.10 ~ Ch.14 ).
Cyclow Progress 김영훈, 김수현, 박윤아.
Chapter 04. OSI 참조 모델.
Chap. 14 성능향상시키기 PS Lab. 이지연.
IP변경 요청 올더게이트.
Java Chapter 4 ~ 주차.
컴퓨터공학실습(I) 3주 인공지능연구실.
인터넷 기반 보안시스템 담당 교수님 : 김재형 교수님 발 표 자 : 전익현 하유진.
Chapter3 : 객체지향의 개념 3.1 객체지향(object-oriented)과
프로그래머를 위한 첫걸음 JDBC Lecture 001 BY MINIO
윤성우의 열혈 TCP/IP 소켓 프로그래밍 윤성우 저 열혈강의 TCP/IP 소켓 프로그래밍 개정판
3장. 클래스의 기본.
7강. 객체지향 프로그램의 본질 메소드 프로그래밍의 한계 객체의 개념 및 클래스의 이해
JA V A W. 07 Sb.L.
Internet 유선 랜카드 A 회사 네트워크 장비 (인터넷 공유 기능 활성화)
Virtual Private Networks,
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
자바 5.0 프로그래밍.
제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 학기 인터넷비즈니스과 강 환수 교수.
제2강. 관절가동범위.
6장 클래스(상속).
2015년 2학년 1반.
11 상위 계층.
담당교수 : 김정미 교수님 학 과 : 컴퓨터 공학과 학 번 : 이 름 : 안정모
캡슐화 (Encapsulation) 두원공과대학 소프트웨어개발과 이 원 주.
실습과제 1번 /* 1. 멤버 변수로 반경 radius를 갖고, 그 값을 모니터에 출력하는
매물장 로그인 직원을 미리 생성하시면 직원 ID로 로그인 가능.
Presentation transcript:

제 14 장 응용 계층과 클라이언트-서버 모델 14.1 클라이언트-서버 모델 14.2 동시성 14.3 프로세스 14.4 요약

OSI와 TCP/IP 비교

14.1 클라이언트 - 서버 모델

14.1 클라이언트 - 서버 모델(계속) 클라이언트 – 서버 관계

14.1 클라이언트 - 서버 모델(계속) 클라이언트 로컬 컴퓨터에서 동작 서버에 서비스 요청 프로그램은 유한함(서비스가 완료되면 종료) 원격 호스트 IP 주소와 특정 서버의 잘 알려진 포트를 사용 통신 채널 개설(능동적(active) 연결 설정)

14.1 클라이언트 - 서버 모델(계속) 서버 원격지 컴퓨터에서 동작 클라이언트에게 서비스 제공 서비스 요청이 들어오면 서비스 시작(수동적(passive) 연결 설정)

14.2 동시성 클라이언트의 동시성 서버의 동시성 동시에 수행할 수 있는 2개 이상의 동시 클라이언트 제공 동시에 여러 요청을 처리

14.2 동시성(계속) 서버의 종류

14.2 동시성(계속) 비연결형 순차 서버 UDP를 사용하는 서버 한번에 하나의 요청만 처리

14.2 동시성(계속) 동시성 서버 TCP를 사용하는 서버 동시에 여러 클라이언트를 처리 하나의 잘 알려진 포트와 여러 개의 임시 포트 사용

14.3 프로세스 프로그램과 프로세스 개념을 객체 지향 프로그래밍에서 클래스와 객체의 관계와 유사 x y x y x y Class { private : int x; int y; public : …..; }; x y 4 6 Object 3 x y 10 -3 Object 2 x y -3 24 Object 1 Class Objects

14.3 프로세스(계속) 프로그램과 프로세스

14.3 프로세스(계속) 프로세스 식별자 각 프로세스를 구분하는 정수 값(pid) pid-t : long integer

14.3 프로세스(계속) 자신의 프로세스 식별자를 출력하는 프로그램

14.3 프로세스(계속) 프로세스 생성 fork 함수 이용 fork 함수 일반 형식

14.3 프로세스(계속) 하나의 부모와 하나의 자식을 가지는 프로그램

14.3 프로세스(계속) 두 개의 fork 함수를 가지는 프로그램

14.3 프로세스(계속) 프로그램 결과

14.3 프로세스(계속) 부모와 자식 프로세스 식별자를 출력하는 프로그램

14.3 프로세스(계속) 부모와 자식 프로세스를 가지는 서버 프로그램 예

14.4 요약