HOME > Detail View

Detail View

(Cracking the Code) P2P 애플리케이션 개발

(Cracking the Code) P2P 애플리케이션 개발 (Loan 19 times)

Material type
단행본
Personal Author
Peer-to-Peer Application Development 조현석, 편저
Corporate Author
Dreamteach Software India (Firm)
Title Statement
(Cracking the Code) P2P 애플리케이션 개발 / Dreamtech Software Team [저] ; 조현석 편저.
Publication, Distribution, etc
서울 :   교학사 ,   2002.  
Physical Medium
418p. : 삽도 ; 26cm + CD-ROM 1매.
ISBN
8909075872
General Note
원저자명: Peer-to-Peer Application Development  
Bibliography, Etc. Note
색인수록
Subject Added Entry-Topical Term
Peer-to-peer architecture (Computer networks) Client/server computing. Web servers --Computer programs.
000 00993namccc200301 k 4500
001 000000782650
005 20100807122432
007 ta
008 020611s2002 ulka 001a kor
020 ▼a 8909075872 ▼g 93560 : ▼c \25000
035 ▼a KRIC08228760
040 ▼a 243001 ▼c 243001 ▼d 211009
049 1 ▼l 111221441 ▼f 개가
082 0 4 ▼a 004.68 ▼2 21
090 ▼a 004.68 ▼b 2002
110 ▼a Dreamteach Software India (Firm)
245 2 0 ▼a (Cracking the Code) P2P 애플리케이션 개발 / ▼d Dreamtech Software Team [저] ; ▼e 조현석 편저.
260 ▼a 서울 : ▼b 교학사 , ▼c 2002.
300 ▼a 418p. : ▼b 삽도 ; ▼c 26cm + ▼e CD-ROM 1매.
500 ▼a 원저자명: Peer-to-Peer Application Development
504 ▼a 색인수록
650 0 ▼a Peer-to-peer architecture (Computer networks)
650 0 ▼a Client/server computing.
650 0 ▼a Web servers ▼x Computer programs.
700 1 ▼a Peer-to-Peer Application Development
700 1 ▼a 조현석, ▼e 편저
910 1 ▼a Dreamtech Software Team

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 004.68 2002 Accession No. 111221441 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

책은 두 부분으로 구성되어 있다. 먼저 P2P라는 프로그래밍 방식이 어떤 원리로 구현되는지 살펴보고, 현재 P2P로 구현된 서비스들은 어떤 것들이 있는지 살펴본다. 그 다음 본격적인 내용으로 Java와 C#언어를 중심으로 P2P 프로그램 구현에 대해서 학습한다. P2P애플리케이션 개발을 위해서 꼭 필요한 소켓 프로그래밍, 쓰레드 기법, ASP, SQL Server 2000과의 연동에 대해서도 학습한다.


Information Provided By: : Aladin

Author Introduction

Dreamtech Software Team(지은이)

조현석(옮긴이)

Information Provided By: : Aladin

Table of Contents


목차

chapter 1. P2P 프로그래밍 모델 입문 = 14

 P2P의 간략한 역사 = 14

 클라이언트/서버 모델에서 P2P 모델로 = 15

 다양한 P2P 모델들 = 16

  순수한 피어-투-피어 = 16

  간단한 조회 기능 서버를 가진 피어-투-피어 = 17

  조회 서버와 룩업 서버를 가진 피어-투-피어 = 17

  조회/룩업/컨텐트 제공 기능의 서버를 가진 피터-투-피어 = 18

 현재 존재하는 P2P 애플리케이션들 = 18

  냅스터(Napster) = 18

  그누텔라(Gnutella) = 19

 다양한 P2P 모델들의 작동 = 21

  다른 피어들을 찾아내기 = 22

  필요한 컨텐트를 피어들에게 질의하기 = 22

  컨테트를 다른 피어들과 공유하기 = 24

 공유된 자원들의 검색 = 25

  서버 중심의 검색 모델 = 25

  클라이언트 중시의 검색 모델 = 25

  P2P 모델들에서 검색 기술 = 26

 P2P 애플리케이션에 대한 간략한 설명 = 27

  각각의 구성요소들의 역할 = 28

  세 구성요소들의 관계 = 29

  앞서 논의한 설계를 구현하는 방법 = 30

  세 구성요소들의 사용 목적 = 31

 요약 = 33

chapter 2. P2P 애플리케이션의 설계 = 34

 P2P 애플리케이션을 설계할 때 고려해야 할 사항 = 34

 애플리케이션의 제한 사항들 = 35

  프록시 서버의 IP 주소 해석하기 = 35

  데이터 전송의 문제들 = 35

  보안의 문제 = 35

 P2P 애플리케이션의 구조 = 35

 모듈들 사이에 통신을 어떻게 구현할 것인가 = 36

  ASP를 사용한 리스너와 서버 사이의 통신 = 38

  ASP를 사용한 브라우저와 서버 사이의 통신 = 39

  XML을 사용한 리스너와 브라우저 사이의 통신 = 40

  XML 요청/응답의 설계 명세 = 41

 서버 측 설계 = 42

  SQL 서버 2000 = 42

  완전한 데이터베이스 설계 = 43

  SQL 서버 2000의 XML 지원 = 44

  XML 작성 컴포넌트 = 45

  XML 파서 = 46

  리스너 설계 = 46

  브라우저 설계 = 52

 클라이언트 : 포괄적으로 보기 = 58

 요약 = 65

chapter 3. P2P 서버의 이해 = 66

 SQL 서버 2000에서 테이블 생성하기 = 66

  주 키(Primary Key) = 68

  외래 키(Foreign Key) = 68

  SQL 서버 2000에서의 Select 문 = 68

 플로우차트를 사용한 ASP 파일들에 대한 설명 = 69

  ogin.asp = 69

  logout.asp = 76

  userlist.asp = 78

  userlist.xml = 81

  search.asp = 82

chapter 4. P2P 애플리케이션(Java) = 88

 리스너 소스코드 : XMLParserServer.java = 89

  Login.java = 93

  Shareddialog.java = 105

  MultiServer.java = 116

  check_directory.java = 127

 브라우저/클라이언트의 소스코드 : SParser.java = 138

 XMLWriter.java = 142

  client.java = 146

  search_window.java = 159

  file_gui.java = 163

  search_screen.java = 182

  add_on.java = 186

 요약 = 198

chapter 5. P2P 애플리케이션(C#) = 200

 ServerCommunication 클래스 = 200

 XMLCreater 클래스 = 210

 XMLParser 클래스 = 220

 로그인 폼 = 240

 파일/폴더 공유 폼 = 260

 클라이언트 폼 = 272

 FrmShare 클래스 = 292

  검색 창 = 326

 검색 폼 = 326

 요약 = 332

chapter 6. P2P 애플리케이션 스트리밍 구현하기 = 334

 애플리케이션의 스트리밍 기능 = 334

  스트리밍 절차 = 334

  윈도우 미디어 인코더 SDK = 335

  비주얼 C++ 6.0을 위한 윈도우 미디어 인코더 = 336

 P2P에서 스트리밍 사용하기 = 336

 설계시 고려사항 = 337

 브라우저 측에서의 변경사항 = 372

 리스너 측의 변경사항 = 376

 애플리케이션 실행하기 = 379

 요약 = 381

chapter 7. P2P 애플리케이션의 부가 기능들 = 382

 채팅 클라이언트 = 382

  메시지의 XML 형식 정의 = 383

  메시징 메커니즘 구현하기 = 386

  최종 구현 화면 = 388

 글로벌 프린트 기능 구현 = 390

 프린트 버튼에 대한 코딩(브라우저) = 391

  프린트 버튼에 대한 코딩(리스너) = 394

 팜에서 P2P 검색 구현하기-J2ME = 396

  사용자 인터페이스 = 398

  작동원리 = 399

 요약 = 404

부록

 CD내용 = 406

  저자가 작성한 자료들 = 406

  Java Version 폴더 = 407

  C# 버전 폴더 = 407

  P2PServer 폴더 = 409

  이 책의 eBook 버전 = 409

 하드웨어/소프트웨어 요구사항 = 410

  하드웨어 요구사항 = 410

  소프트웨어 요구사항 = 410

 CD-ROM 사용방법 = 411

 문제해결 = 412



New Arrivals Books in Related Fields

김효곤 (2022)