본문 바로가기

추천 검색어

실시간 인기 검색어

네티 인 액션

위키북스 시스템 & 네트워크 시리즈 4
위키북스 · 2016년 04월 15일
10.0 (3개의 리뷰)
집중돼요 (33%의 구매자)
  • 네티 인 액션 대표 이미지
    네티 인 액션 대표 이미지
  • A4
    사이즈 비교
    210x297
    네티 인 액션 사이즈 비교 188x240
    단위 : mm
MD의 선택 무료배송 이벤트 소득공제
10% 22,500 25,000
적립/혜택
1,250P

기본적립

5% 적립 1,250P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 1,250P
  • 리뷰 작성 시, e교환권 추가 최대 300원
절판되었습니다.

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

패키지

북카드

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

네티는 복잡한 네트워킹, 멀티스레드, 동시성을 관리하는 자바 기반 네트워킹 프레임워크로서, 반복적인 저수준 코드를 내부로 감춤으로써 비즈니스 논리를 분리하고 쉽게 재사용할 수 있게 해준다. 네티를 도입하면 사용하기 쉬운 API를 활용해 애플리케이션의 고유한 논리를 작성하는 데만 집중할 수 있다.

『네티 인 액션』은 네티 프레임워크를 소개하고 자바 네트워크 애플리케이션에 통합하는 방법을 설명하며, 저수준 API를 직접 다루지 않고도 확장성이 우수한 애플리케이션을 개발하는 방법을 다룬다. 또한 다양한 예제를 통해 비동기식 네트워킹 개발을 위한 사고방식을 소개하고 대규모 네트워크 애플리케이션을 개발하는 최적의 방법을 익힐 수 있게 도와준다. 이 책은 자바와 기본 네트워크 인프라에 대한 경험이 있는 독자에게 적합하다.

작가정보

저자(글) 노먼 마우러

저자 노먼 마우러 (Norman Maurer)는 네티의 핵심 개발자 중 한 명으로서, 아파치 소프트웨어 재단의 회원이며, 여러 해 동안 다양한 오픈소스 프로젝트에 기여자로 활약해왔다. 현재 애플에서 선임 소프트웨어 엔지니어로 근무하면서 iCloud 팀의 네티와 여러 네트워크 관련 프로젝트를 담당하고 있다.

저자 마빈 알렌 울프탈 (Marvin Allen Wolfthal)은 여러 해 동안 다양한 소프트웨어 개발 분야에서 개발자, 설계자, 강사, 저자로 활약했다. 초창기부터 자바를 이용해 개발을 해왔고 썬마이크로시스템즈에서 분산 객체 기술을 홍보하기 위해 개발한 최초의 프로그램 개발에도 참여했다. 또한 썬 에듀케이션 센터에서 C++, 자바, CORBA를 이용하는 최초의 크로스 랭귀지 프로그래밍 강좌를 개설하고 운영하기도 했다. 현재는 델 서비스의 컨설턴트로서 자바 업계에서 개발된 방법론을 엔터프라이즈 컴퓨팅의 여러 영역에 도입하는 데 집중하고 있다.

번역 최민석

역자 최민석은 번역회사에서 언어전문가로 일하다 뜻하는 바를 이루기 위해 프리랜서로 독립해서 현재는 전문 번역가로 일하고 있다. 주로 IT 관련 소프트웨어의 현지화와 개발자 웹 사이트 관련 프로젝트를 진행하고 있으며 앞으로 개발자 서적 분야에서 작은 변화를 일으키고 싶다는 소박한 소망을 하고 있다. 번역가의 고민은 독자의 고민과 반비례한다는 믿음으로 오늘도 기꺼이 고민할 준비가 돼 있다. 번역한 책으로는 『유니티와 C#으로 배우는 게임 개발 교과서』 『게임 디자인 워크숍』 『시작하세요! 스프링 4 프로그래밍』 『자바 웹 개발 완벽 가이드』 『엔터프라이즈 애플리케이션 아키텍처 패턴』이 있다.

목차

  • [01부] 네티 개념과 아키텍처

    ▣ 01장: 네티 - 비동기식 이벤트 기반 네트워킹 프레임워크

    1.1 자바의 네트워킹
    ___1.1.1 자바 NIO
    ___1.1.2 셀렉터
    1.2 네티 소개
    ___1.2.1 네티는 누가 사용할까?
    ___1.2.2 비동기식 이벤트 기반 네트워킹
    1.3 네티의 핵심 컴포넌트
    ___1.3.1 Channel
    ___1.3.2 콜백
    ___1.3.3 Future
    ___1.3.4 이벤트와 핸들러
    ___1.3.5 내용 정리
    1.4 요약

    ▣ 02장: 첫 번째 네티 애플리케이션

    2.1 개발 환경 설정
    ___2.1.1 JDK 내려받기와 설치
    ___2.1.2 IDE 내려받기와 설치
    ___2.1.3 아파치 메이븐 내려받기와 설치
    ___2.1.4 툴셋 구성
    2.2 네티 클라이언트/서버 개요
    2.3 Echo 서버 만들기
    ___2.3.1 ChannelHandler와 비즈니스 논리
    ___2.3.2 서버 부트스트랩
    2.4 Echo 클라이언트 만들기
    ___2.4.1 ChannelHandler를 이용한 클라이언트 논리 구현
    ___2.4.2 클라이언트 부트스트랩
    2.5 Echo 서버와 클라이언트의 빌드와 실행
    ___2.5.1 빌드
    ___2.5.2 Echo 서버와 클라이언트 실행
    2.6 요약

    ▣ 03장: 네티 컴포넌트와 설계

    3.1 Channel, EventLoop, ChannelFuture
    ___3.1.1 Channel 인터페이스
    ___3.1.2 EventLoop 인터페이스
    ___3.1.3 ChannelFuture 인터페이스
    3.2 ChannelHandler와 ChannelPipeline
    ___3.2.1 ChannelHandler 인터페이스
    ___3.2.2 ChannelPipeline 인터페이스
    ___3.2.3 ChannelHandler에 대한 고찰
    ___3.2.4 인코더와 디코더
    ___3.2.5 추상 클래스 SimpleChannelInboundHandler
    3.3 부트스트랩
    3.4 요약

    ▣ 04장: 전송

    4.1 사례 연구: 전송 마이그레이션
    ___4.1.1 네티 없이 OIO와 NIO 이용
    ___4.1.2 네티와 함께 OIO와 NIO 이용
    ___4.1.3 논블로킹 네티 버전
    4.2 전송 API
    4.3 포함된 전송
    ___4.3.1 NIO: 논블로킹 입출력
    ___4.3.2 Epoll: 리눅스용 네이티브 논블로킹 전송
    ___4.3.3 OIO: 기존 블로킹 입출력
    ___4.3.4 JVM 내부 통신용 로컬 전송
    ___4.3.5 임베디드 전송
    4.4 전송 사용 사례
    4.5 요약

    ▣ 05장: ByteBuf

    5.1 ByteBuf API
    5.2 ByteBuf 클래스: 네티의 데이터 컨테이너
    ___5.2.1 작동 방식
    ___5.2.2 ByteBuf 사용 패턴
    5.3 바이트 수준 작업
    ___5.3.1 임의 접근 인덱싱
    ___5.3.2 순차 접근 인덱싱
    ___5.3.3 폐기할 수 있는 바이트
    ___5.3.4 읽을 수 있는 바이트
    ___5.3.5 기록할 수 있는 바이트
    ___5.3.6 인덱스 관리
    ___5.3.7 검색 작업
    ___5.3.8 파생 버퍼
    ___5.3.9 읽기/쓰기 작업
    5.3.10 추가 작업
    5.4 ByteBufHolder 인터페이스
    5.5 ByteBuf 할당
    ___5.5.1 주문식 할당을 위한 ByteBufAllocator 인터페이스
    ___5.5.2 풀링되지 않는 버퍼
    ___5.5.3 ByteBufUtil 클래스
    5.6 참조 카운팅
    5.7 요약

    ▣ 06장: ChannelHandler와 ChannelPipeline

    6.1 ChannelHandler 계층
    ___6.1.1 Channel 수명주기
    ___6.1.2 ChannelHandler 수명주기
    ___6.1.3 ChannelInboundHandler 인터페이스
    ___6.1.4 ChannelOutboundHandler 인터페이스
    ___6.1.5 ChannelHandler 어댑터
    ___6.1.6 리소스 관리
    6.2 ChannelPipeline 인터페이스
    ___6.2.1 ChannelPipeline 수정
    ___6.2.2 이벤트 생성
    6.3 ChannelHandlerContext 인터페이스
    ___6.3.1 ChannelHandlerContext 이용
    ___6.3.2 ChannelHandler와 ChannelHandlerContext의 고급 활용
    6.4 예외 처리
    ___6.4.1 인바운드 예외 처리
    ___6.4.2 아웃바운드 예외 처리
    6.5 요약

    ▣ 07장: EventLoop와 스레딩 모델

    7.1 스레딩 모델의 개요
    7.2 EventLoop 인터페이스
    ___7.2.1 네티 4의 입출력과 이벤트 처리
    ___7.2.2 네티 3의 입출력 작업
    7.3 작업 스케줄링
    ___7.3.1 JDK 스케줄링 API
    ___7.3.2 EventLoop를 이용한 작업 스케줄링
    7.4 구현 세부 사항
    ___7.4.1 스레드 관리
    ___7.4.2 EventLoop와 스레드 할당
    7.5 요약

    ▣ 08장: 부트스트랩

    8.1 부트스트랩 클래스
    8.2 비연결 프로토콜과 클라이언트 부트스트랩
    ___8.2.1 클라이언트 부트스트랩
    ___8.2.2 Channel과 EventLoopGroup 호환성
    8.3 서버 부트스트랩
    ___8.3.1 ServerBootstrap 클래스
    ___8.3.2 서버 부트스트랩
    8.4 채널에서 클라이언트 부트스트랩
    8.5 부트스트랩 중 여러 ChannelHandler 추가
    8.6 네티 ChannelOption과 특성 이용
    8.7 DatagramChannel 부트스트랩
    8.8 종료
    8.9 요약

    ▣ 09장: 단위 테스트

    9.1 EmbeddedChannel 개요
    9.2 EmbeddedChannel을
    ChannelHandler 테스트
    ___9.2.1 인바운드 메시지 테스트
    ___9.2.2 아웃바운드 메시지 테스트
    9.3 예외 처리 테스트
    9.4 요약

    [02부] 코덱

    ▣ 10장: 코덱 프레임워크

    10.1 코덱이란?
    10.2 디코더
    ___10.2.1 ByteToMessageDecoder 추상 클래스
    ___10.2.2 ReplayingDecoder 추상 클래스
    ___10.2.3 MessageToMessageDecoder 추상 클래스
    ___10.2.4 TooLongFrameException 클래스
    10.3 인코더
    ___10.2.3 MessageToByteEncoder 추상 클래스
    ___10.2.3 MessageToMessageEncoder 추상 클래스
    10.4 추상 코덱 클래스
    ___10.4.1 ByteToMessageCodec 추상 클래스
    ___10.2.3 MessageToMessageCodec 추상 클래스
    ___10.4.3 CombinedChannelDuplexHandler 클래스
    10.5 요약

    ▣ 11장: 네티에서 제공하는 ChannelHandler와 코덱

    11.1 SSL/TLS를 이용한 네티 애플리케이션 보안
    11.2 네티 HTTP/HTTPS 애플리케이션 개발
    ___11.2.1 HTTP 디코더, 인코더, 코덱
    ___11.2.2 HTTP 메시지 집합체
    ___11.2.3 HTTP 압축
    ___11.2.4 HTTPS 이용
    ___11.2.5 웹소켓
    11.3 유휴 연결과 시간 만료
    11.4 구분 기호 및 길이 기반 프로토콜의 디코딩
    ___11.4.1 구분 기호 프로토콜
    ___11.4.2 길이 기반 프로토콜
    11.5 대용량 데이터 기록
    11.6 데이터 직렬화
    ___11.6.1 JDK 직렬화
    ___11.6.2 JBoss 마셜링을 이용한 직렬화
    ___11.6.3 프로토콜 버퍼를 통한 직렬화
    11.7 요약

    [03부] 네트워크 프로토콜

    ▣ 12장: 웹소켓

    12.1 웹소켓 소개
    12.2 예제 웹소켓 애플리케이션
    12.3 웹소켓 지원 추가
    ___12.3.1 HTTP 요청 처리
    ___12.3.2 웹소켓 프레임 처리
    ___12.3.3 ChannelPipeline 초기화
    ___12.3.4 부트스트랩
    12.4 애플리케이션 테스트
    ___12.4.1 암호화
    12.5 요약

    ▣ 13장: UDP를 이용한 이벤트 브로드캐스팅

    13.1 UDP 기본 사항
    13.2 UDP 브로드캐스트
    13.3 UDP 예제 애플리케이션
    13.4 메시지 POJO: LogEvent
    13.5 브로드캐스터 작성
    13.6 모니터 작성
    13.7 LogEventBroadcaster와 LogEventMonitor 실행
    13.8 요약

    [04부] 사례 연구

    ▣ 14장: 사례 연구 1부

    14.1 드로플러: 모바일 서비스 구축
    ___14.1.1 초기 상황
    ___14.1.2 드로플러의 작동 방식
    ___14.1.3 빠른 업로드 환경 구축
    ___14.1.4 기술 스택
    ___14.1.5 성능
    ___14.1.6 요약: 든든한 도우미
    14.2 파이어베이스: 실시간 데이터 동기화 서비스
    ___14.2.1 파이어베이스 아키텍처
    ___14.2.2 롱 폴링
    ___14.2.3 HTTP 1.1 keep-alive와 파이프라인
    ___14.2.4 SslHandler 제어
    ___14.2.5 파이어베이스 요약
    14.3 어번 에어십: 모바일 서비스 구축
    ___14.3.1 모바일 메시징의 기본
    ___14.3.2 타사 푸시 전달
    ___14.3.3 이진 프로토콜
    ___14.3.4 직접 장치 전송
    ___14.3.5 네티의 탁월한 동시 연결 지원 능력
    ___14.3.6 요약: 방화벽의 경계를 넘어
    14.4 요약

    ▣ 15장: 사례 연구 2부

    15.1 페이스북에서의 네티: 니프티와 스위프트
    ___15.1.1 스리프트란?
    ___15.1.2 네티를 이용한 자바 스리프트의 상태 개선
    ___15.1.3 니프티 서버 설계
    ___15.1.4 니프티 비동기 클라이언트 설계
    ___15.1.5 스위프트: 자바 스리프트 서비스를 구축하는 더 빠른 방법
    ___15.1.6 결과
    ___15.1.7 페이스북 요약
    15.2 트위터에서의 네티: 피네이글
    ___15.2.1 트위터의 성장통
    ___15.2.2 피네이글의 탄생
    ___15.2.3 피네이글의 작동 방식
    ___15.2.4 피네이글의 추상화
    ___15.2.5 오류 관리
    ___15.2.6 서비스 구성
    ___15.2.7 미래: 네티
    ___15.2.8 트위터 요약
    15.3 요약

    [부록] 메이븐 소개

    A.1 메이븐이란?
    ___A.1.1 메이븐 설치와 구성
    ___A.1.2 메이븐의 기본 개념
    A.2 POM 예제
    ___A.2.1 프로젝트 POM
    ___A.2.2 POM 상속과 집계
    A.3 메이븐 명령줄
    A.4 요약

추천사

책 속으로

웹 애플리케이션 서버를 이용하면 HTTP나 RPC 서버를 제작하는 방법을 배울 필요가 없는 날이 온다고 생각하던 때가 있었다. 아쉽게도 이런 희망은 오래 지속되지 않았다. 우리가 다뤄야 하는 기능 변경의 양과 속도가 날로 증가하면서 기존의 3계층 아키텍처로 감당할 수 없는 수준이 됨에 따라 이제는 애플리케이션을 여러 조각으로 나눠서 다수의 시스템으로 구성된 대규모 클러스터로 분산해야 하는 상황에 이르렀다.

이러한 대규모 분산 시스템을 운영하려면 운영 비용과 대기 시간이라는 두 가지 흥미로운 문제를 고려해야 한다. 단일 노드의 성능을 30% 또는 100% 이상으로 개선하면 얼마나 많은 시스템을 줄일 수 있을까? 단일 웹 브라우저에서 다수의 시스템을 통해 십여 개의 내부 원격 프로시저 호출을 트리거할 때 최적의 지연 시간을 달성하려면 어떻게 해야 할까?

네티의 핵심 기여자 중 한 명인 노먼 마우러는 네티 프로젝트에 대한 최초의 책 『네티 인 액션』에서 네티로 고성능 저대기 시간 네트워크 애플리케이션을 구축하는 방법으로 이러한 문제의 해결책을 제시한다.

이 책을 마칠 때쯤에는 간소한 HTTP 서버부터 고도의 세부 설정이 가능한 RPC 서버까지 거의 모든 네트워크 애플리케이션을 구축할 수 있게 될 것이다.

무엇보다 『네티 인 액션』의 놀라운 점은 이 책이 네티의 구석구석을 모두 아는 핵심 기여자가 집필했다는 것만이 아니라 트위터, 페이스북, 파이어베이스 등 네티를 실무 시스템에 활용하고 있는 여러 기업의 실제 사례 연구를 담고 있다는 점이다. 이러한 사례 연구를 통해 이들 기업에서 네티 기반 애플리케이션의 역량을 최대한으로 끌어올리는 데 사용한 방법을 이해할 수 있게 될 것이다.

2001년 필자의 학부 시절 개인 프로젝트로 세상에 선보인 네티 (http://t.motd.kr/ko/archives/1930)는 프로젝트(http://netty.io/community.html)에 참여하는 노먼과 같은 열정적인 기여자들의 값진 노력에 힘입어 지금 이 순간에도 활발한 생명력을 보여주고 있다. 이 책이 '네트워크 프로그래밍의 미래를 향한' 길에 동참하도록 많은 독자에게 동기를 부여하고 프로젝트의 새로운 측면에 활기를 불어넣기를 기대한다.
- 이희승
네티 창시자

기본정보

상품정보
ISBN 9791158390327
발행(출시)일자 2016년 04월 15일
쪽수 336쪽
크기
188 * 240 * 19 mm / 778 g
총권수 1권
시리즈명
위키북스 시스템 & 네트워크 시리즈
원서명/저자명 Netty in Action/Norman Maurer

Klover

Klover 리뷰 안내
교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1.리워드 안내
구매 후 90일 이내에 평점과 10자 이상의 리뷰 작성 시 e교환권 200원을 적립해 드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
한달 후 리뷰
구매 후 30일~ 120일 이내에 작성된 두 번째 구매리뷰에 대해 한 달 후 리뷰로 인지하고 e교환권 100원을 추가 제공합니다.

* 강연, 공연, 여행, 동영상, 사은품, 기프트카드 상품은 지급 제외
2.운영 원칙 안내
Klover 리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
3.신고하기
다른 고객이 작성리뷰에 대해 불쾌함을 느끼는 경우 신고를 할 수 있으며, 신고 자가 일정수준 이상 누적되면 작성하신 리뷰가 노출되지 않을 수 있습니다.

구매 후 리뷰 작성 시, e교환권 200원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요

교환/반품/품절 안내

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

이벤트
TOP

저자 모두보기

매장별 재고 및 도서위치

할인쿠폰 다운로드

  • 쿠폰은 주문결제화면에서 사용 가능합니다.
  • 다운로드한 쿠폰은 마이 > 나의 통장 에서 확인 가능합니다.
  • 도서정가제 적용 대상 상품에 대해서는 정가의 10%까지 쿠폰 할인이 가능합니다.
  • 도서정가제 적용 대상 상품에 10% 할인이 되었다면, 해당 상품에는 사용하실 수
    없습니다.

적립예정포인트 안내

  • 통합포인트 안내

    • 통합포인트는 교보문고(인터넷, 매장), 핫트랙스(인터넷, 매장), 모바일 교보문고 등 다양한 곳에서 사용하실 수 있습니다.
    • 상품 주문 시, 해당 상품의 적립률에 따라 적립 예정 포인트가 자동 합산되고 주문하신 상품이 발송완료 된 후에 자동으로 적립됩니다.
    • 단, 쿠폰 및 마일리지, 통합포인트, e교환권 사용 시 적립 예정 통합포인트가 변동될 수 있으며 주문취소나 반품시에는 적립된 통합포인트가 다시 차감됩니다.
  • 통합포인트 적립 안내

    • 통합포인트는 도서정가제 범위 내에서 적용됩니다.
    • 추가적립 및 회원 혜택은 도서정가제 대상상품(국내도서, eBook등)으로만 주문시는 해당되지 않습니다.
  • 기본적립) 상품별 적립금액

    • 온라인교보문고에서 상품 구매시 상품의 적립률에 따라 적립됩니다.
    • 단 도서정가제 적용 대상인 국내도서,eBook은 15%내에서 할인율을 제외한 금액내로 적립됩니다.
  • 추가적립) 5만원 이상 구매시 통합포인트 2천원 추가적립

    • 5만원 이상 구매시 통합포인트 2천원 적립됩니다.
    • 도서정가제 예외상품(외서,음반,DVD,잡지(일부),기프트) 2천원 이상 포함시 적립 가능합니다.
    • 주문하신 상품이 전체 품절인 경우 적립되지 않습니다.
  • 회원혜택) 3만원이상 구매시 회원등급별 2~4% 추가적립

    • 회원등급이 플래티넘, 골드, 실버 등급의 경우 추가적립 됩니다.
    • 추가적립은 실결제액 기준(쿠폰 및 마일리지, 통합포인트, e교환권 사용액 제외) 3만원 이상일 경우 적립됩니다.
    • 주문 후 취소,반품분의 통합포인트는 단품별로 회수되며, 반품으로 인해 결제잔액이 3만원 미만으로 변경될 경우 추가 통합포인트는 전액 회수될 수 있습니다.

제휴 포인트 안내

제휴 포인트 사용

  • OK CASHBAG 10원 단위사용 (사용금액 제한없음)
  • GS&POINT 최대 10만 원 사용
더보기

구매방법 별 배송안내

지역별 도착 예정일

수도권 지역

배송 일정 안내 테이블로 결제 완료 시간, 도착예정일 결제 완료 시간 컬럼의 하위로 평일 0시 ~ 12시 토요일 0시 ~ 11시 평일 12시 ~ 22시 평일 12시 ~ 24시 토요일 11시 ~ 21시 을(를) 나타낸 표입니다.
결제 완료 시간 도착예정일
평일 0시 ~ 12시

토요일 0시 ~ 11시
당일배송 오늘

당일배송 오늘
평일 12시 ~ 22시

평일 12시 ~ 24시

토요일 11시 ~ 21시
새벽배송 내일 07시 이전

내일

일요배송 일요일

수도권 외 (천안, 대전, 울산, 부산, 대구, 창원)

배송 일정 안내 테이블로 결제 완료 시간, 도착예정일 결제 완료 시간 컬럼의 하위로 월~토 0시 ~ 11시 30분 을(를) 나타낸 표입니다.
결제 완료 시간 도착예정일
월~토 0시 ~ 11시 30분
당일배송 오늘

배송 유의사항

  • 새벽배송과 일요배송은 수도권 일부 지역을 대상으로 합니다. 상품 상세페이지에서 도착 예정일을 확인해 주세요.
  • 수도권 외 지역에서 선물포장하기 또는 사은품을 포함하여 주문할 경우 당일배송 불가합니다.
  • 무통장입금 주문 후 당일 배송 가능 시간 이후 입금된 경우 당일 배송 불가합니다.
  • 새벽배송의 경우 공동 현관 출입 번호가 누락 되었거나 틀릴 경우 요청하신 방법으로 출입이 어려워, 부득이하게 공동 현관 또는 경비실 앞에 배송 될 수 있습니다.
  • 학교, 관공서, 회사 등 출입 제한 시간이 있는 곳은 당일배송, 새벽배송, 일요배송이 제공되지 않을 수 있습니다.
  • 공휴일과 겹친 토요일, 일요일은 일요일 배송에서 제외됩니다. 일요배송은 한정 수량에 한해 제공됩니다. 수량 초과 시 일반배송으로 발송되니 주문 시 도착 예정일을 확인해 주세요.
  • 주문 후 배송지 변경 시 변경된 배송지에 따라 익일 배송될 수 있습니다.
  • 수도권 외 지역의 경우 효율적인 배송을 위해 각 지역 매장에서 택배를 발송하므로, 주문 시의 부록과 상이할 수 있습니다.
  • 각 지역 매장에서 재고 부족 시 재고 확보를 위해 당일 배송이 불가할 수 있습니다.
  • 기상악화로 인한 도로 사정으로 일부 지역의 배송 지연이 발생될 수 있습니다.
  • 출고 예정일이 5일 이상인 상품의 경우(결제일로부터 7일 동안 미입고), 출판사 / 유통사 사정으로 품/절판 되어 구입이 어려울 수 있습니다. 이 경우 SMS, 메일로 알려드립니다.
  • 분철상품 주문 시 분철 작업으로 인해 기존 도착 예정일에 2일 정도 추가되며, 당일 배송, 해외 배송이 불가합니다.
  • 해외주문도서는 해외 거래처 사정에 의해 품절/지연될 수 있습니다.
  • 스페셜오더 도서나 일서 해외 주문 도서와 함께 주문 시 배송일이 이에 맞추어 지연되오니, 이점 유의해 주시기 바랍니다.

바로드림존에서 받기

  1. STEP 01
    매장 선택 후 바로드림 주문
  2. STEP 02
    준비완료 알림 시 매장 방문하기
  3. STEP 03
    바로드림존에서 주문상품 받기
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상 시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함 되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해 주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반 코너에서 수령확인이 가능합니다
  • 선물 받는 분의 휴대폰번호만 입력하신 후 결제하시면 받는 분 휴대폰으로 선물번호가 전달됩니다.
  • 문자를 받은 분께서는 마이 > 주문관리 > 모바일 선물내역 화면에서 선물번호와 배송지 정보를 입력하시면 선물주문이 완료되어 상품준비 및 배송이 진행됩니다.
  • 선물하기 결제하신 후 14일까지 받는 분이 선물번호를 등록하지 않으실 경우 주문은 자동취소 됩니다.
  • 또한 배송 전 상품이 품절 / 절판 될 경우 주문은 자동취소 됩니다.

바로드림 서비스 안내

  1. STEP 01
    매장 선택 후 바로드림 주문
  2. STEP 02
    준비완료 알림 시 매장 방문하기
  3. STEP 03
    바로드림존에서 주문상품 받기
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반코너에서 수령확인이 가능합니다.
  1. STEP 01
    픽업박스에서 찾기 주문
  2. STEP 02
    도서준비완료 후 휴대폰으로 인증번호 전송
  3. STEP 03
    매장 방문하여 픽업박스에서 인증번호 입력 후 도서 픽업
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반코너에서 수령확인이 가능합니다.

도서 소득공제 안내

  • 도서 소득공제란?

    • 2018년 7월 1일 부터 근로소득자가 신용카드 등으로 도서구입 및 공연을 관람하기 위해 사용한 금액이 추가 공제됩니다. (추가 공제한도 100만원까지 인정)
      • 총 급여 7,000만 원 이하 근로소득자 중 신용카드, 직불카드 등 사용액이 총급여의 25%가 넘는 사람에게 적용
      • 현재 ‘신용카드 등 사용금액’의 소득 공제한도는 300만 원이고 신용카드사용액의 공제율은 15%이지만, 도서·공연 사용분은 추가로 100만 원의 소득 공제한도가 인정되고 공제율은 30%로 적용
      • 시행시기 이후 도서·공연 사용액에 대해서는 “2018년 귀속 근로소득 연말 정산”시기(19.1.15~)에 국세청 홈택스 연말정산간소화 서비스 제공
  • 도서 소득공제 대상

    • 도서(내서,외서,해외주문도서), eBook(구매)
    • 도서 소득공제 대상 상품에 수반되는 국내 배송비 (해외 배송비 제외)
      • 제외상품 : 잡지 등 정기 간행물, 음반, DVD, 기프트, eBook(대여,학술논문), 사은품, 선물포장, 책 그리고 꽃
      • 상품정보의 “소득공제” 표기를 참고하시기 바랍니다.
  • 도서 소득공제 가능 결제수단

    • 카드결제 : 신용카드(개인카드에 한함)
    • 현금결제 : 예치금, 교보e캐시(충전에한함), 해피머니상품권, 컬쳐캐쉬, 기프트 카드, 실시간계좌이체, 온라인입금
    • 간편결제 : 교보페이, 네이버페이, 삼성페이, 카카오페이, PAYCO, 토스, CHAI
      • 현금결제는 현금영수증을 개인소득공제용으로 신청 시에만 도서 소득공제 됩니다.
      • 교보e캐시 도서 소득공제 금액은 교보eBook > e캐시 > 충전/사용내역에서 확인 가능합니다.
      • SKpay, 휴대폰 결제, 교보캐시는 도서 소득공제 불가
  • 부분 취소 안내

    • 대상상품+제외상품을 주문하여 신용카드 "2회 결제하기"를 선택 한 경우, 부분취소/반품 시 예치금으로 환원됩니다.

      신용카드 결제 후 예치금으로 환원 된 경우 승인취소 되지 않습니다.

  • 도서 소득공제 불가 안내

    • 법인카드로 결제 한 경우
    • 현금영수증을 사업자증빙용으로 신청 한 경우
    • 분철신청시 발생되는 분철비용

알림 신청

아래의 알림 신청 시 원하시는 소식을 받아 보실 수 있습니다.
알림신청 취소는 마이룸 > 알림신청내역에서 가능합니다.

네티 인 액션
Netty를 이용한 자바 기반의 고성능 서버 & 클라이언트 개발
신고

신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.

허위 신고일 경우, 신고자의 서비스 활동이 제한될 수 있으니 유의하시어
신중하게 신고해주세요.

판형알림

  • A3 [297×420mm]
  • A4 [210×297mm]
  • A5 [148×210mm]
  • A6 [105×148mm]
  • B4 [257×364mm]
  • B5 [182×257mm]
  • B6 [128×182mm]
  • 8C [8절]
  • 기타 [가로×세로]
EBS X 교보문고 고객님을 위한 5,000원 열공 혜택!
자세히 보기

해외주문양서 배송지연 안내

현재 미국 현지 눈폭풍으로 인해
해외 거래처 출고가 지연되고 있습니다.

해외주문양서 주문 시
예상 출고일보다 배송기간이 더 소요될 수 있으니
고객님의 너그러운 양해 부탁드립니다.

감사합니다.