- 정가
- 16,800원
- ISBN
- 9791124252932
- 출간일
- 2026-08-12

실전 API & 시스템 통신 완벽 가이드
하드웨어 소켓 통신부터 REST, GraphQL, gRPC, 데이터 포맷까지 서버 간 연동 완전 정복
하드웨어 소켓 통신부터 REST, GraphQL, gRPC, 데이터 포맷까지 서버 간 연동 완전 정복
- 출간일
- 2026.08.12
- ISBN
- 9791124252932
- 형식
- PDF 전자책
- 출판사
- 콩콩컴퍼니
책 소개
"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선 · 포맷 가이드
목차
서점에 공개된 목차 전체 · 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: 데이터 포맷 결정 가이드
이 책을 읽어보고 싶다면
구매처 선택하기 ↓서점 미리보기
서점 상세 페이지에서 제공되는 미리보기를 확인하세요. 공개 범위와 이용 방법은 서점에 따라 다릅니다.
YES24에서 미리보기 확인 ↗ (외부 서점, 새 창)엄가온
실전 API & 시스템 통신 완벽 가이드
저자명으로 도서 검색 ↗당신이 즐겨 찾는 서점에서.
원하는 온라인서점에서 이 책을 만나보세요.
도서 정보 확인 출처 · 2026.10.31
- 기본 정보·정가: YES24 도서 상세 페이지 ↗
- 목차: YES24 공개 목차 ↗
- 책 소개: YES24 책 소개 ↗
- 교보문고 전자책·ISBN 확인: 교보문고 도서 상세 페이지 ↗ · 2026.10.31
전자책과 종이책의 ISBN·출간일·가격은 판형별로 구분했습니다.