메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

자바 네트워크 프로그래밍, 개정 3판

자바 네트워크 프로그래밍, 개정 3판

한빛미디어

번역서

절판

  • 저자 : 엘리어트 헤럴드
  • 번역 : 김시연 , 김한기
  • 출간 : 2005-07-23
  • 페이지 : 872 쪽
  • ISBN : 8979143303
  • 물류코드 :1330
  • 초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 11

2만 독자가 선택한 자바 네트워크 프로그래밍 지침서
- 안정된 버전(JDK1.5)으로 제대로 된 네트워크 프로그램을 만들어보자

단순히 클래스만 잘 활용하면 되기 때문에 자바는 네트워크 프로그래밍이 쉽다고 생각할 수 있다. 그러나 I/O나 스레드와 같은 기반지식을 모르고서는 절대 제대로 된 네트워크 프로그램을 만들 수 없다.

이 책에서는 오랜 시간이 흘러 서버에 과부하가 왔을 때도 든든하게 돌아갈 수 있도록 기반이 되는 기초지식을 확실하게 다져주고 있다. 개정3판에서는 안정된 JDK1.5 버전에 맞게 예제 및 내용을 전면 수정하였고, NIO(New I/O API)를 추가하여 이전 버전에서 발생했던 성능 문제의 단점을 극복할 수 있게 기반지식과 활용예를 충분히 제공하였다.

주요내용
  • 웹페이지 브라우징
  • 파싱과 렌더링
  • 프로토콜을 이용한 이메일 송신
  • 프로토콜과 IMAP 프로토콜을 이용한 이메일 수신
  • 멀티스레드 서버 제작
  • 새로운 프로토콜과 컨텐트 핸들러의 브라우저 설치
  • RMI를 활용하여 여러 시스템에 애플리케이션 나누어 설치하기
  • 보안과 인증, 무결성이 필요한 메시지를 위한 암호화
  • 네트워크 서비스를 위한 GUI 클라이언트 설계
  • 서버측 프로그램에 데티어 송신
  • DNS로 호스트 찾기
  • FTP에서 파일 다운로드
  • 저수준 네트워크 통신을 위한 소켓 연결
"이 책은 아직 초보 수준에 있는 독자들을 위해서 네트워크에 대한 전반적인 개념을 설명해준다. TCP/IP에 대한 내용부터 프로토콜에 대한 내용에 이르기까지 네트워크 프로그래밍을 하기에 앞서 반드시 알고 있어야 할 내용들을 설명해줌으로써 초보자가 이후에 어어지는 실제 코드 부분에서 "왜?"라는 부분을 스스로 생각하고 답할 수 있게 해준다." - 온라인 서평 중에서
엘리어트 헤럴드 저자

엘리어트 헤럴드

온라인과 오프라인 모든 영역에서 작가이자 프로그래머로서 널리 알려져 있다. 그의 활동은 유즈넷에서 매킨토시 뉴스그룹의 FAQ 리스트를 작성하면서 시작되었고 책, 웹사이트, 뉴스레터 등으로 활동영역을 넓혀왔다. 그가 운영하는 레이트(Lait) 카페(http://metalab.unc.edu/javafaq/)는 가장 인기 있는 자바 사이트 중 하나이다.
김한기 역자

김한기

서강대학교 컴퓨터학과를 졸업하고 한국과학기술원(KAIST) 석사 과정을 밟고 있다. 계산이론 분야와 리눅스, GNU 프로젝트에 관심이 많다. 일반 자바 개발자와는 달리 리눅스와 같은 오픈소스 프로젝트에 열성적으로 참여하고 있다.

김시연 역자

김시연

서강대 컴퓨터학과를 졸업하고 동대학원에서 컴퓨터 구조를 전공하였다. 2002년부터 LG전자 단말연구소에서 주임연구원으로 근무 중이다. 관심분야는 Windows, .Net, 유비쿼터스 등이다.

1장. 왜 네트워크 자바인가
    네트워크 프로그램으로 무엇을 할 수 있을까? 
    보안   
    이것뿐만이 아닙니다!   

2장. 네트워크의 기본 개념
    네트워크   
    네트워크의 계층   
    IP, TCP, UDP   
    인터넷   
    클라이언트/서버 모델   
    인터넷 표준   

3장. 웹의 기본 개념
    URI   
    HTML, SGML, XML   
    HTTP   
    MIME 미디어 타입   
    서버 프로그램   

4장. 스트림
    출력 스트림   
    입력 스트림   
    필터 스트림   
    리더와 라이터   

5장. 스레드
    스레드 실행하기   
    스레드에서 정보 얻기   
    동기화   
    데드락   
    스레드 스케줄링   
    스레드 풀   

6장. 인터넷 주소 찾기
    InetAddress 클래스   
    Inet4Address 클래스와 Inet6Address 클래스   
    NetworkInterface 클래스   
    몇 가지 유용한 프로그램   

7장. URL 클래스와 URI 클래스
    URL 클래스   
    URLEncoder와 URLDecoder 클래스   
    URI 클래스   
    GET 메소드를 사용하는 서버측 프로그램과 통신하기   
    패스워드 입력을 요구하는 사이트 접근하기   

8장. 스윙으로 HTML 처리하기
    컴포넌트에 HTML 넣기   
    JEditorPane   
    HTML 파싱   
    쿠키   

9장. 클라이언트 소켓
    소켓의 기본   
    텔넷으로 살펴본 프로토콜   
    소켓 클래스   
    소켓 예외   
    SocketAddress   
    예제   

10장. 서버 소켓
    ServerSocket 클래스   
    몇 가지 유용한 서버   

11장. 안전한 소켓
    안전한 통신   
    안전한 클라이언트 소켓 생성하기   
    SSLSocket 클래스의 메소드   
    안전한 서버 소켓 생성하기   
    SSLServerSocket 클래스의 메소드   

12장. 비블록 I/O
    예제 클라이언트   
    예제 서버   
    버퍼   
    채널   
    준비 완료된 채널 선택   

13장. UDP 데이터그램과 소켓
    UDP 프로토콜   
    DatagramPacket 클래스   
    DatagramSocket 클래스   
    유용한 몇 가지 애플리케이션   
    DatagramChannel   

14장. 멀티캐스트 소켓
    멀티캐스트 소켓이란? 
    멀티캐스트 소켓으로 작동하기   
    간단한 예제   

15장. URLConnection 클래스
    URLConnection 열기   
    서버에서 데이터 읽기   
    헤더 읽기   
    연결 설정하기   
    클라이언트 요청 HTTP 헤더 설정하기   
    서버에 데이터 쓰기   
    컨텐트 핸들러   
    객체 메소드   
    URLConnection의 보안 고려사항   
    MIME 컨텐트 타입 추측하기   
    HttpURLConnection 클래스   
    캐시   
    JarURLConnection 클래스   

16장. 프로토콜 핸들러
    프로토콜 핸들러란? 
    URLStreamHandler 클래스   
    프로토콜 핸들러 작성하기   
    프로토콜 핸들러 예제와 기법   
    URLStreamHandlerFactory 인터페이스   

17장. 컨텐트 핸들러
    컨텐트 핸들러란? 
    ContentHandler 클래스   
    ContentHandlerFactory 인터페이스   
    FITS 이미지 처리 컨텐트 핸들러   
    18장. 원격 메소드 호출(RMI)
    RMI란? 
    RMI의 구현   
    런타임에 클래스 내려받기   
    java.rmi 패키지   
    java.rmi.registry 패키지   
    java.rmi.server 패키지   

19장. JavaMail API
    JavaMail API란? 
    이메일 보내기   
    이메일 받기   
    패스워드 인증   
    주소   
    URLName 클래스   
    Message 클래스   
    Part 인터페이스   
    다중 파트 메시지와 파일 첨부   
    MIME 메시지   
    폴더

  • 첫번째 리뷰어가 되어주세요.
  • 결제하기
    • 문화비 소득공제 가능
    • 배송료 : 2,000원배송료란?

    배송료 안내

    • 20,000원 이상 구매시 도서 배송 무료
    • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

    무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

    닫기

    리뷰쓰기

    닫기
    * 도서명 :
    자바 네트워크 프로그래밍, 개정 3판
    * 제목 :
    * 별점평가
    * 내용 :

    * 리뷰 작성시 유의사항

    글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

    1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
    2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

    오탈자 등록

    닫기
    * 도서명 :
    자바 네트워크 프로그래밍, 개정 3판
    * 구분 :
    * 상품 버전
    종이책 PDF ePub
    * 페이지 :
    * 위치정보 :
    * 내용 :

    도서 인증

    닫기
    도서명*
    자바 네트워크 프로그래밍, 개정 3판
    구입처*
    구입일*
    부가기호*
    부가기호 안내

    * 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

    * 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

    * 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

    닫기

    해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
    장바구니로 이동하시겠습니까?

    자료실

    최근 본 책0