사물인터넷을 위한 자바/양성일 지음/위키북스
양성일 지음 / 위키북스 / 2016년 02월 / ISBN:9791158390280 정가: 28,000 원 / 판매가: 25,200 원 / 마일리지: 1,400 원이벤트 : 대학교재,수험서,외국어,컴퓨터 2만원 이상 구매 시 선택!
위키북스 임베디드 & 모바일 시리즈 31권. 이 책은 기존의 라즈베리 파이 활용서와 달리 사물인터넷이라는 관점에서 전자부품과 자바로 사물을 만드는 방법과 인터넷 프로토콜을 통해 사물과 사람, 사물과 사물간에 상호 연동하는 방법을 중점적으로 설명한다.
이 책에서는 기본적인 전자부품뿐만 아니라 자바 8 SE 임베디드에 대한 실행 환경 구축, 통합 개발 환경을 이용한 개발, Device I/O API, CoAP과 MQTT를 이용한 통신 방법을 상세히 설명하고 있다. 특히 그동안의 개발 경험을 토대로 한 자동 제어 예제를 통해 사물인터넷에 대한 이해를 돕고 제품 개발의 기초를 알려준다.
▣ 01장: 사물인터넷과의 만남
1-1 사물인터넷 소개
사물인터넷이란?
– 유사 기술
– 사물의 의인화
– 센서
– 통신
– 액추에이터
임베디드 시스템
– 임베디드 시스템이란?
– 임베디드 시스템의 종류
사물인터넷 동향
– 스레드 그룹(Thread Group)
– 올신 얼라이언스
– 오픈 인터커넥트 컨소시엄
– 산업 인터넷 컨소시엄
– 국제 인터넷 표준화 기구
– 블루투스 SIG
사물인터넷 프로토콜 소개
– 6LowPAN
– DTLS
– CoAP
– MQTT
– XMPP
– AMQP
– DDS
– LWM2M
– IEEE 802.15.4
– NFC
– ANT
– ZigBee
– 블루투스
– BLE
1-2 자바 임베디드
자바 ME 임베디드
– GCF
– MEEP 8
– Device I/O API
자바 SE 임베디드
– 자바 가상 머신
– 자바 SE 임베디드 프로파일
자바 임베디드 스위트
그 밖의 자바 임베디드 솔루션
– 임베디드를 위한 이벤트 프로세싱
– 자바 카드
– 안드로이드
▣ 02장: 개발 환경 만들기
2-1 오픈소스 하드웨어 플랫폼
오픈소스 하드웨어 플랫폼
– 아두이노
– 라즈베리 파이
– 비글보드
자바의 라즈베리 파이 지원
2-2 라즈베리 파이에 자바 설치하기
호스트 컴퓨터에 자바 SE 임베디드 설치
– 다운로드
– 압축 풀기
– 디렉터리 구조
– 환경변수 설정
자바 SE 임베디드 패키징
– jrecreate 명령어
– 도움말 옵션(–help, -h)
– 디렉터리 지정 옵션(–dest, -d)
– 자바 가상 머신 옵션(-vm)
– 프로파일 옵션(–profile, -p)
– 확장 옵션(–extension, -x)
– 디버그 옵션(–debug, -g)
– 그 밖의 옵션
자바 실행 환경 만들기
– 예제 설명 및 라이브러리 선택
– 프로파일 선택
– 자바 실행 환경 만들기
네트워크 설정 및 자바 실행 환경 구성
– 라즈베리 파이의 고정 IP 설정
– 라즈베리 파이의 SSH 활성화
– PUTTY 설치
– WinSCP 설치
– 자바 실행 환경 설치
2-3 개발 환경 구축
통합 개발 환경 설치
– 넷빈즈 …
국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
Source: 사물인터넷을 위한 자바/양성일 지음/위키북스