책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788996764281
· 쪽수 : 540쪽
책 소개
목차
01장. 기본 지식과 개발 환경
1.1 개발 환경 구축
1.2 통신 표준과 사용 용어
1.3 IP 주소
1.4 인터넷 프로토콜
1.5 TCP/UDP 프로토콜
1.6 바이트스트림(Byte-Stream)
1.7 문자-스트림(Character Stream)
1.8 마무리
02장 소켓 통신
2.1 InetAddress 클래스
2.2 SocketAddress 클래스와 NetworkInterface 클래스
2.3 클라이언트 소켓 프로그래밍
2.4 서버소켓 프로그래밍
2.5 소켓 통신과 스레드
2.6 안드로이드 개발 환경 구축
2.7 안드로이드 소켓 프로그램
2.8 안드로이드 채팅 애플리케이션
2.9 데이터그램 프로그램
2.10 멀티캐스트 통신
2.11 마무리
03장 소켓채널 통신
3.1 NIO 버퍼
3.2 소켓통신과 소켓채널 통신
3.3 클라이언트의 소켓채널 작업
3.4 서버소켓채널
3.5 안드로이드 소캣채널 구현
3.6 자바 클래스를 안드로이드로 전환 시 문제점
3.7 데이터그램 채널
3.8 채널과 핸들러스레드
3.9 마무리
04장. HTTP 프로토콜
4.1 HTTP 프로토콜
4.2 메시지 헤더
4.3 일반 헤더
4.4 요청 헤더와 응답 헤더
4.5 엔티티 헤더와 엔티티 본문
4.6 URI와 URL
4.7 마무리
05장. URLConnection 클래스 계열
5.1 URLConnection 클래스
5.2 HttpURLConnection 클래스
5.3 HTTP 쿠키
5.4 HTTP 사용자 인증
5.5 마무리
06장. 아파치 Http 컴포넌트
6.1 HttpClient 패키지 사용 방법
6.2 HTTP 요청 메시지
6.3 HTTP 쿠키
6.4 HTTP 사용자 인증
6.5 스레드풀과 문자셋
6.6 HttpClient 마무리
07장. 웹뷰와 자바 스크립트
7.1 웹뷰 클래스
7.2 자바 스크립트
7.3 웹크롬클라이언트 클래스
7.4 쿠키관리
7.5 사용자 기본 접근 인증
7.6 마무리
08장. 이메일 전송과 수신
8.1 SMTP 프로토콜
8.2 이메일 전송
8.3 사용자 인증
8.4 마임 타입
8.5 POP3 프로토콜과 IMAP 프로토콜
8.6 이메일 수신
8.7 이메일 메시지
8.8 멀티파트 메일 메시지
8.9 마무리
부록 1. HTTP 상태코드
부록 2. 특수문자의 URL 인코딩