콩콩컴퍼니KONGKONG COMPANY
전체 도서출판사 소개
KONGKONG BOOKS프로그래밍·개발
실전 API & 시스템 통신 완벽 가이드 도서 표지
PDF 전자책 · 콩콩컴퍼니
프로그래밍·개발 · PDF 전자책

실전 API & 시스템 통신 완벽 가이드

하드웨어 소켓 통신부터 REST, GraphQL, gRPC, 데이터 포맷까지 서버 간 연동 완전 정복

엄가온 지음 콩콩컴퍼니

하드웨어 소켓 통신부터 REST, GraphQL, gRPC, 데이터 포맷까지 서버 간 연동 완전 정복

16,800원PDF 전자책 정가
교보문고에서 구매하기 ↗ (외부 서점, 새 창)YES24에서 구매하기 ↗ (외부 서점, 새 창)알라딘에서 구매하기 ↗ (외부 서점, 새 창)외부 온라인서점으로 이동합니다. PDF 전자책 기준이며, 최종 판매가는 서점에서 확인할 수 있습니다.
출간일
2026.08.12
ISBN
9791124252932
형식
PDF 전자책
출판사
콩콩컴퍼니
ABOUT THIS BOOK

책 소개

"REST API만 알면 된다고요? 그 서버, 1,000명이 동시에 접속하면 어떻게 되나요?"

API를 호출할 줄 아는 개발자는 많습니다. 하지만 그 API가 어떻게 동작하는지,

왜 JSON이 아닌 Protobuf를 써야 하는지, 장비와 소켓으로 직접 통신하려면

무엇을 알아야 하는지 제대로 이해하는 개발자는 드뭅니다.

이 책은 하드웨어의 전기 신호부터 클라우드의 GraphQL 쿼리까지,

통신 기술의 전 스펙트럼을 한 권에 담았습니다.

기존에 각각 출간된 〈소켓 프로그래밍〉, 〈데이터 포맷 바이블〉,

〈API 연동 가이드〉 3권의 내용을 한 권으로 새롭게 재구성했습니다.

Part 1: TCP/UDP 소켓 프로그래밍

Part 2: 데이터 포맷의 모든 것 (JSON → Protobuf → Parquet → Arrow)

Part 3: REST API 설계·구현·인증·보안 완전 정복

Part 4: GraphQL & gRPC, 차세대 API의 세계

Part 5: 실전 프로젝트

■ 이런 분께 꼭 필요합니다

☐ API를 '써본' 적은 있지만 '설계해본' 적은 없는 백엔드 개발자

☐ 프론트엔드만 하다 서버와의 통신을 제대로 이해하고 싶은 분

☐ 하드웨어·장비·IoT와 연동하는 소프트웨어를 만들어야 하는 분

☐ "JSON만 알면 되지 않나요?"라고 생각했던 모든 개발자

☐ 마이크로서비스로 전환 중이거나 계획 중인 팀

☐ 입사 3년 차, '통신'이라는 벽에 부딪힌 주니어 개발자

■ 목차 미리보기

PART 1 하드웨어 소켓 통신의 세계

┗ TCP/UDP 소켓 · 패킷 분석 · 커스텀 프로토콜 설계

PART 2 데이터 포맷의 진화와 선택

┗ JSON · XML · YAML · Protobuf · Avro · Parquet · Arrow

PART 3 REST API 설계와 구현

┗ REST 원칙 · HTTP 메서드 · 인증 · OAuth 2.0 · CORS · 보안

PART 4 GraphQL과 gRPC — 차세대 API

┗ GraphQL 쿼리/뮤테이션 · Apollo Client · gRPC · OpenAPI

PART 5 실전 프로젝트와 운영 노하우

┗ API 통합 콘텐츠 허브 · 센서 모니터링 시스템 · 멀티스레딩

부 록 용어 사전 · 실수 TOP 20 · 에러 해결 25선 · 포맷 가이드

TABLE OF CONTENTS

목차

서점에 공개된 목차 전체 · 46개 항목

장과 절을 펼쳐 내용을 살펴보세요.
01PART 0 · 통신의 세계로

제0-1장: 왜 통신을 알아야 하는가

제0-2장: 통신 기술의 큰 그림 ? 소켓부터 GraphQL까지

제0-3장: 2026년 API & 통신 기술 생태계

02PART 1 · 하드웨어 소켓 통신의 세계

제1장: 장비 연동이란 무엇인가

제2장: 네트워크의 근본 ? IP, 포트, TCP/UDP

제3장: 첫 번째 소켓 프로그램 ? TCP 서버/클라이언트

제4장: UDP 소켓과 실시간 통신부터 I/O 모델까지

제5장: 커스텀 프로토콜과 바이너리 데이터 처리

03PART 2 · 데이터 포맷의 진화와 선택

제8장: 데이터 포맷의 역사와 철학

제9장: 웹의 공용어 ? JSON, XML, HTML

제10장: 설정의 언어 ? YAML, TOML, INI

제11장: 표 형식 데이터 ? CSV, TSV, DSV

제12장: 바이너리 직렬화 ? Protobuf, Thrift, Avro

제13장: 경량 바이너리 포맷 ? MessagePack, BSON, CBOR

제14장: 빅데이터 포맷 ? Parquet, ORC, Apache Arrow

04PART 3 · REST API 설계와 구현

제15장: API란 무엇인가

제16장: API의 종류와 역사

제17장: RESTful API 설계 원칙

제18장: HTTP 메서드와 상태 코드

제19장: 좋은 REST API 설계와 구현

제20장: Postman으로 API 테스트하기

제21장: 클라이언트에서 API 호출하기

제22장: API 인증의 기초

제23장: OAuth 2.0 완전 정복

제24장: CORS 완전 정복

제25장: API 보안의 기초

05PART 4 · GraphQL과 gRPC ? 차세대 API

제26장: GraphQL의 등장과 철학

제27장: GraphQL 핵심 ? 쿼리와 뮤테이션

제28장: REST에서 GraphQL로 전환하기

제29장: Apollo Client로 GraphQL 연동

제30장: gRPC 입문 ? 고성능 RPC의 세계

제31장: Protocol Buffers와 gRPC 실전

제32장: API 문서화 ? OpenAPI와 Swagger

06PART 5 · 실전 프로젝트와 운영 노하우

제33장: 멀티스레딩과 비동기 I/O

제34장: 재연결과 오류 처리 ? 안정적인 시스템

제35장: 최종 프로젝트 ? 콘텐츠 허브 & 센서 시스템

부록 A: 용어 해설 사전

부록 B: 입문자 실수 TOP 20

부록 C: 에러 트러블슈팅 25선

부록 D: 데이터 포맷 결정 가이드

이 책을 읽어보고 싶다면

구매처 선택하기 ↓
READ BEFORE YOU CHOOSE

서점 미리보기

서점 상세 페이지에서 제공되는 미리보기를 확인하세요. 공개 범위와 이용 방법은 서점에 따라 다릅니다.

YES24에서 미리보기 확인 ↗ (외부 서점, 새 창)
THE AUTHOR

엄가온

실전 API & 시스템 통신 완벽 가이드

저자명으로 도서 검색 ↗
CHOOSE YOUR BOOKSTORE

당신이 즐겨 찾는 서점에서.

원하는 온라인서점에서 이 책을 만나보세요.

교보문고에서 구매하기 ↗ (외부 서점, 새 창)YES24에서 구매하기 ↗ (외부 서점, 새 창)알라딘에서 구매하기 ↗ (외부 서점, 새 창)외부 온라인서점으로 이동합니다. PDF 전자책 기준이며, 최종 판매가는 서점에서 확인할 수 있습니다.

판형별 가격·ISBN과 구매처

가격 확인일 2026.10.31 · 서점별 쿠폰·이벤트 가격은 달라질 수 있습니다.

도서 정보 확인 출처 · 2026.10.31

전자책과 종이책의 ISBN·출간일·가격은 판형별로 구분했습니다.

16,800원PDF 전자책 정가구매처 선택하기 ↗