책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788980544721
· 쪽수 : 1010쪽
· 출판일 : 2002-04-20
책 소개
목차
용어 대역표
PART 1 WAP으로의 입문
Chapter 1 WAP 이해하기
1.1 제 2의 혁명
1.1.1 전화기는 PC와 다르다
1.1.2 휴대폰은 PC를 능가한다
1.2 무선 웹은 어떻게 작동하나?
1.3 WAP
1.3.1 왜 무선 인터넷은 새로운 기술을 필요로 할까?
1.3.2 많이 쓰이는 WAP 용어
1.4 무선 어플리케이션 이해하기
1.4.1 카드와 덱의 개념
1.4.2 이동형 마크업 언어들
1.5 개발 목표인 휴대폰에 대해
1.5.1 WAP 개발과 관련된 문제점
1.5.2 휴대폰의 사용자 인터페이스
1.6 시작하기
1.7 마치
Chapter 2 WAP 어플리케이션 개발 환경
2.1 들어가기
2.2 에뮬레이터 다루기
2.3 UP.SDK
2.3.1 UP.Simulator에 대해
2.3.2 UP.SDK의 다운로드와 설치
2.3.3 무선 어플리케이션의 제작과 보기
2.3.4 어플리케이션의 버그 잡기
2.3.5 문서의 다시 열기
2.3.6 UP.Simulator 설정하기
2.4 Nokia WAP Toolkit
2.4.1 다운로드와 설치하기
2.4.2 Nokia WAP Toolkit 사용하기
2.4.3 어플리케이션의 작성과 보기
2.4.4 어플리케이션의 버그 잡기
2.4.5 문서 다시 열기
2.4.6 Nokia WAP Toolkit 설정하기
2.4.7 Blueprint 폰 에뮬레이터
2.4.8 Nokia 7110 에뮬레이터
2.5 마치면서
PART 2 WML로의 입문
Chapter 3 WML 시작하기
3.1 들어가기
3.2 WML?
3.2.1 시작 태그와 종료 태그
3.3 예제로 배우기 : Hello World!
3.3.1 코드 이해하기
3.4 텍스트의 형식 지정하기
3.4.1 글자 모양 적용하기
3.4.2 개행 문자 삽입하기
3.4.3 예약된 문자 사용하기
3.5 텍스트의 정렬
3.6 겹쳐 쓰기
3.6.1 기본 겹쳐 쓰기 모드
3.6.2 시간차 겹쳐 쓰기 모드
3.7 표 만들기
3.7.1 엘리먼트 사용하기
3.8 메타 정보 정의하기
3.8.1 엘리먼트 사용하기
3.8.2 엘리먼트 사용하기
3.8.3 엘리먼트를 사용해 덱의 캐싱 제어하기
3.8.4 엘리먼트를 통한 북마킹 제어
3.9 마치면서
Chapter 4 WML 문서간의 이동
4.1 들어가기
4.1.1 이동의 기초
4.1.2 어플리케이션 설계하기
4.2 태스크 엘리먼트 사용하기
4.2.1 엘리먼트 사용하기
4.2.2 엘리먼트 사용하기
4.2.3 엘리먼트 사용하기
4.2.4 엘리먼트 사용하기
4.3 태스크 정의하기
4.3.1 엘리먼트 사용하기
4.3.2 엘리먼트 사용하기
4.3.3 WML에서 전화 걸기
4.4 메뉴를 통한 이동
4.5 뒤로 가는 이동에 대해서
4.5.1 히스토리 스택에 대해
4.6 카드 레벨 이벤트 구현하기
4.6.1 엘리먼트의 속성값 사용하기
4.6.2 엘리먼트 사용하기
4.6.3 엘리먼트 사용하기
4.7 덱 레벨 이벤트 구현하기
4.7.1 엘리먼트 사용하기
4.8 마치면서
Chapter 5 정보 입력받기
5.1 들어가기
5.2 메뉴에 대해
5.2.1 메뉴 엘리먼트
5.2.2 select 엘리먼트 사용하기
5.2.3 option 엘리먼트 사용하기
5.2.4 optgroup 엘리먼트 사용하기
5.3 입력란 사용하기
5.3.1 input 엘리먼트 사용하기
5.4 데이터 입력 제한하기
5.4.1 입력란의 형식 지정하기
5.4.2 입력될 값의 형식 지정하기
5.4.3 입력란 정렬하기
5.5 이미지 다루기
5.5.1 img 엘리먼트 사용하기
5.5.2 WBMP 이미지
5.5.3 alt 속성값 사용하기
5.5.4 아이콘
5.6 마치면서
Chapter 6 변수 다루기
6.1 들어가기
6.1.1 변수의 정의
6.2 변수에 대해
6.2.1 변수의 이름 정하기
6.2.2 변수 참조하기
6.3 변수 정의하기
6.3.1 직접적으로 변수 정의하기
6.3.2 입력 필드를 사용해 변수 정의하기
6.3.3 선택 메뉴를 사용해 변수 정의하기
6.4 서버측 프로그램에 변수 전달하기
6.4.1 post 메소드 사용하기
6.4.2 get 메소드 사용하기
6.4.3 URL 지정하기
6.5 마치면서
Chapter 7 확장 WML
7.1 들어가기
7.2 확장 WML 엘리먼트에 대해
7.2.1 컨텍스트에 관하여
7.2.2 컨텍스트 상태의 관리
7.3 컨텍스트의 구현
7.3.1 컨텍스트 안에서 변수의 상태
7.4 컨텍스트 사이의 이동
7.4.1 자식 컨텍스트에서 부모 컨텍스트로 돌아가기
7.4.2 호출한 카드로 돌아가기
7.4.3 특정 카드로 복귀하기
7.4.4 throw, catch 엘리먼트 사용하기
7.5 컨텍스트간에 변수 전달하기
7.5.1 자식 컨텍스트에 변수 보내기
7.5.2 자식 컨텍스트에서 값을 받아오기
7.6 마치면서
PART 3 WMLScript로의 입문
Chapter 8 WMLScript 시작하기
8.1 들어가기
8.1.1 WMLScript의 개관
8.1.2 WMLScript 파일 사용하기
8.2 구조와 구문
8.3 변수에 대하여
8.3.1 변수 선언하기
8.3.2 데이터형의 가정
8.4 첫 만남 : 두 숫자 더하기
8.4.1 WML 문서 : add.wml
8.4.2 WMLScript 문서 : add.wmls
8.4.3 결과
8.5 마치면서
Chapter 9 WMLScript 문장과 연산자 사용하기
9.1 들어가기
9.1.1 문장의 역할
9.1.2 연산자의 역할
9.2 문장의 종류
9.3 연산자
9.4 연산자 퀵 레퍼런스
9.5 마치면서
Chapter 10 WMLScript 함수와 프래그마
10.1 들어가기
10.2 함수
10.2.1 함수 선언
10.2.2 지역 함수
10.2.3 전역 함수
10.3 라이브러리 함수
10.4 프래그마
10.4.1 url 프래그마
10.4.2 access 프래그마
10.4.3 meta 프래그마
10.5 예제 - 숫자 알아맞추기
10.5.1 어플리케이션의 설계
10.5.2 WML 코드
10.5.3 WMLScript 코드
10.5.4 실행 결과
10.6 마치면서
PART 4 HDML로의 입문
Chapter 11 HDML 시작하기
11.1 들어가기
11.1.1 왜 HDML을 배워야 하나?
11.2 HDML의 구문과 구조
11.2.1 주석
11.2.2 HDML의 카드/덱 개념
11.3 예제로 배우기 : Hello World!
11.4 텍스트의 형식 지정하기
11.4.1 예약 기호 사용하기
11.4.2 텍스트 정렬하기
11.5 텍스트 겹쳐 쓰기
11.5.1 두 방식의 적용 대상
11.6 마치면서
Chapter 12 HDML로 사용자와의 대화 기능 만들기
12.1 들어가기
12.2 HDML 대화 기능의 기초
12.2.1 Accept 버튼에 동작 부여하기
12.3 엘리먼트 사용하기
12.4 엘리먼트 사용하기
12.4.1 DEST 속성값 사용하기
12.5 사용자의 입력을 받는 카드 사용하기
12.5.1 CHOICE 카드
12.5.2 ENTRY 카드
12.6 텍스트 입력 제어하기
12.6.1 여러 형식의 값 입력하기
12.7 이미지 사용하기
12.7.1 이미지에 대해
12.7.2 HDML 문서에서 이미지 사용하기
12.7.3 아이콘 사용하기
12.8 마치면서
13 HDML에서 변수 사용하기
13.1 들어가기
13.2 HDML에서의 변수에 대해
13.2.1 변수의 이름짓기
13.2.2 변수 참조하기
13.3 직접적으로 변수 정의하기
13.3.1 카드 사용하기
13.4 간접적으로 변수 정의하기
13.4.1 CHOICE 카드 사용하기
13.4.2 ENTRY 카드 사용하기
13.5 세 가지 카드를 모두 사용한 예제
13.5.1 예제 코드
13.5.2 결과
13.6 서버측 프로그램에 변수 보내기
13.6.1 POST 메소드 사용하기
13.6.2 GET 메소드 사용하기
13.7 마치면서
Chapter 14 액티비티, 북마크, 캐시, 접근 제어
14.1 들어가기
14.2 액티비티란?
14.3 액티비티 사이의 이동
14.3.1 GOSUB 사용하기
14.3.2 RETURN과 CANCEL 사용하기
14.3.3 예제 : 외부 어플리케이션 호출하기
14.3.4 예제 : 도움말 제공 액티비티 만들기
14.4 액티비티에서 변수 사용하기
14.4.1 VARS 사용하기
14.4.2 RETVALS 사용하기
14.4.3 RECEIVE 사용하기
14.4.4 CLEAR 사용하기
14.5 북마크
14.5.1 북마크를 금지하는 경우
14.6 휴대폰의 캐싱 제어하기
14.6.1 캐시를 사용한 성능 향상
14.7 접근 제어에 대해
14.7.1 덱 접근의 원칙
14.7.2 덱 접근 제어하기
14.8 마치면서
PART 5 무선 어플리케이션의 설계
Chapter 15 WAP 디자인의 원칙
15.1 디자인시 고려 사항
15.1.1 사용자
15.1.2 기기
15.1.3 기본적인 휴대폰
15.2 디자인 목표와 지침
15.2.1 일반적인 디자인 지침
15.2.2 이동 관련 지침
15.2.3 텍스트 관련 지침
15.2.4 북마크 관련 지침
15.2.5 이미지 관련 지침
15.3 소프트키 레이블 관련 지침
15.4 하이퍼링크 관련 지침
15.5 기타 지침
15.6 Nokia 브라우저와 관련한 고려 사항
15.7 마치면서
Chapter 16 HDML을 WML로 전환하기
16.1 들어가기
16.1.1 명심할 사항
16.2 구문
16.3 북마크
16.4 각 HDML 카드 구현하기
16.5 액션의 에뮬레이션
16.6 표준 WML에서 액티비티 구현하기
16.6.1 추천 대안
16.7 WML vs HDML 퀵 레퍼런스
16.8 마치면서
PART 6 ASP를 통한 다이나믹 WAP
Chapter 17 MS ASP의 소개
17.1 ASP의 개요
17.1.1 브라우저 독립성
17.1.2 비(非) 마이크로소프트 웹 서버에서의 ASP 지원
17.2 ASP 문서의 처리 과정
17.2.1 ASP 스크립트 작성하기
17.3 ASP 3.0 객체 모형
17.4 내장 객체 다루기
17.4.1 Request 객체를 사용해 값을 가져오기
17.4.2 브라우저에 메시지 표시하기
17.4.3 Response 객체를 사용해 이동하기
17.4.4 Response 객체를 사용한 데이터 버퍼링
17.4.5 Response 객체를 사용하여 쿠키 설정하기
17.4.6 Request 객체를 사용해 데이터의 캐싱 제어하기
17.5 Application 객체를 사용해 정보 공유하기
17.5.1 어플리케이션 변수 설정하기
17.5.2 Application.Lock과 Application.Unlock 메소드
17.5.3 어플리케이션의 범위
17.6 상태 보존하기
17.6.1 세션 변수 설정하기
17.6.2 세션 구현하기
17.7 Server 객체 사용하기
17.7.1 Server.Execute 메소드
17.7.2 Server.Transfer 메소드
17.7.3 Server.Transfer vs Response.Redirect
17.8 GLOBAL.ASA 파일을 사용해 어플리케이션과 세션 이벤트 다루기
17.9 클라이언트의 종류 알아내기
17.9.1 Request.ServerVariables 컬렉션
17.10 ASP에서의 에러 처리
17.10.1 ASPError 객체
17.10.2 ASPError.ASPDescription 속성
17.11 마치면서
Chapter 18 ADO를 통한 데이터베이스 연결
18.1 데이터베이스 용어
18.1.1 관계
18.2 SQL
18.3 ODBC
18.3.1 ODBC의 구성 요소
18.3.2 데이터 소스명 설정하기
18.4 OLE DB
18.5 ADO
18.5.1 데이터베이스 연결 방식
18.5.2 커서
18.6 ASP를 사용한 데이터베이스 접근
18.6.1 데이터베이스에서 레코드 가져오기
18.6.2 레코드 추가하기
18.6.3 레코드 갱신하기
18.6.4 레코드 삭제하기
18.6.5 레코드셋 내부의 이동
18.6.6 레코드 검색하기
18.6.7 여러 페이지에 걸쳐 레코드 표시하기
18.7 연결 문자열
18.8 데이터베이스 서버로 이전하기
18.8.1 연결 문자열 수정하기
18.9 마치면서
19 ASP를 사용해 동적인 WAP 컨텐트 만들기
19.1 들어가기
19.2 동적인 WAP 어플리케이션 만들기
19.3 WAP 에뮬레이터를 사용해 개발하기
19.3.1 1단계 : ASP 문서 편집하기
19.3.2 2단계 : Publishing 디렉토리에 저장하기
19.3.3 3단계 : 에뮬레이터 사용하기
19.3.4 4단계 : 룩&필 테스트
19.4 데이터 주고 받기
19.4.1 클라이언트에서 서버로 값을 전달하기
19.4.2 POST 메소드 사용하기
19.4.3 GET 메소드 사용하기
19.4.4 자주 범하는 실수
19.5 서버에 전달된 값 가져오기
19.5.1 Request.Form 컬렉션 사용하기
19.6 WAP 기기에서의 세션 지원
19.7 환경 변수 사용하기
19.8 웹과 WAP 브라우저 탐지하기
19.9 WAP 기기 알아내기
19.10 실제 기기를 사용한 테스트
19.11 WAP 기기의 용량 제한
19.12 페이지 캐싱 제어하기
19.12.1 캐싱 해제하기
19.12.2 WAP 게이트웨이와 프록시 서버의 캐싱
19.13 마치면서
20 ASP를 통한 WAP 데이터베이스 어플리케이션 개발하기
20.1 들어가기
20.2 사용자 인증 예제
20.2.1 로그인하기
20.2.2 사용자 인증하기
20.2.3 잘못된 로그인 처리하기
20.2.4 새 계정 정보 입력받기
20.2.5 계정 만들기
20.3 휴대폰에서의 데이터 입력
20.3.1 select 엘리먼트 사용하기
20.4 예제로 배워보는 레코드값 출
20.4.1 여러 페이지에 걸쳐 레코드 표시하기
20.4.2 코드 이해하기
20.5 마치면서
Chapter 21 ASP/WAP 어플리케이션의 문제 해결
21.1 에러와 문제점들
21.1.1 ASP 스크립트 에러
21.1.2 MIME 타입 에러
21.1.3 에뮬레이터에 관련한 문제
21.1.4 웹 서버와 게이트웨이 설정과 관련한 문제
21.1.5 논리 에러
21.1.6 사용자 인터페이스 관련 문제
21.1.7 사용자의 기기 탐지하기
21.1.8 메모리 관련 문제
21.1.9 위치 이동 관련
21.1.10 성능 문제
21.1.11 WMLScript 지원
21.1.12 쿠키 관련 문제
21.2 마치면서
PART 7 자바 서블릿을 통한 다이나믹 WAP
Chapter 22 자바 서블릿 입문
22.1 서블릿의 개요
22.1.1 서블릿이란?
22.1.2 왜 서블릿을 사용할까?
22.2 서블릿 개발에 필요한 소프트웨어
22.3 서블릿의 구조
22.4 서블릿의 주기
22.4.1 서블릿의 초기화
22.4.2 클라이언트 요청의 처리
22.4.3 종료
22.5 서블릿의 호출
22.6 서비스 메소드 다루기
22.6.1 클라이언트로부터 매개 변수 받기
22.6.2 클라이언트에 응답하기
22.6.3 동적인 HTML 문서 만들기
22.7 마치면서
Chapter 23 JDBC를 이용한 데이터베이스 연결
23.1 들어가기
23.2 데이터베이스 연결을 위한 API들
23.3 JDBC 드라이버의 종류
23.4 DB 접근을 위한 기본적인 작업
23.4.1 JDBC 드라이버 로드하기
23.4.2 DB에 연결 만들기
23.4.3 SQL문의 생성과 실행
23.5 데이터베이스로부터 독립적인 코드 만들기
23.5.1 InputStream을 사용하여 프로퍼티 파일에 접근하기
23.5.2 ResourceBundle을 사용하여 프로퍼티 파일에 접근하기
23.6 서블릿 예제 : 도서 검색 프로그램
23.6.1 프론트 엔드 만들기
23.6.2 도서 정보를 저장하자
23.6.3 서블릿을 사용하여 도서 정보 받기
23.7 JDBC 2.0 들여다보기
23.8 마치면서
24 서블릿을 이용한 동적인 WAP 컨텐트 만들기
24.1 동적인 WAP 페이지 만들기
24.2 서블릿의 역할
24.3 WAP 클라이언트에 보낼 출력 생성하기
24.3.1 헤더값 설정하기
24.3.2 응답 코드의 바디부 만들기
24.3.3 WAP 어플리케이션 만들기
24.3.4 결과 보기
24.4 자바 서블릿 호출하기
24.4.1 카드에서 호출하기
24.4.2 매개 변수 전달하기
24.5 클라이언트 요청 처리하기
24.5.1 헤더 정보 읽어오기
24.5.2 매개 변수값 받기
24.5.3 코드 이해하기
24.6 마치면서
25 사용자 정보 탐지하기
25.1 들어가기
25.2 서블릿에서 쿠키를 사용하자
25.2.1 쿠키 더하기와 읽어들이기
25.2.2 Cookie 클래스
25.3 쿠키 사용의 예
25.3.1 쿠키 만들기
25.3.2 쿠키 읽어오기
25.4 예제 시험해 보기
25.4.1 PutCookieServlet 호출하기
25.4.2 GetCookieServlet의 호출
25.5 서블릿에서 세션을 사용하자
25.6 세션 관리 이해하기
25.6.1 장바구니 프로그램의 개략
25.6.2 물품 선택을 위한 WML 덱 만들기
25.6.3 장바구니를 비울 때의 메시지
25.6.4 서블릿 만들기
25.7 실행하기
25.7.1 물품 선택하기
25.7.2 서블릿이 생성한 코드 확인하기
25.7.3 확인 화면에서부터 진행하기
25.7.4 물품 확인 화면에서부터 진행하기
25.8 마치면서
Chapter 26 서블릿의 데이터베이스 활용
26.1 들어가기
26.2 도서 검색 프로그램의 개요
26.2.1 프로그램의 요구 사항
26.2.2 프로그램의 구성 요소
26.2.3 LIBRARY DB
26.3 WML 덱 만들기
26.4 서블릿 만들기
26.4.1 doPost() 메소드
26.4.2 DB 프로그래밍과 관련한 이슈들
26.4.3 bookDetails() 메소드
26.4.4 displayTitles() 메소드
26.4.5 코딩할 때의 좋은 습관과 자주 하는 실수들
26.5 프로그램의 실행
26.6 마치면서
Chapter 27 JSP와의 만남
27.1 들어가기
27.1.1 JSP는 어떻게 작동할까?
27.2 간단한 JSP 예제
27.2.1 JSP 사용을 위한 재료들
27.2.2 예제 코드
27.2.3 예제 실행하기
27.2.4 예제 이해하기
27.3 JSP 태그
27.4 JSP의 내부 객체
27.5 JSP 표준 액션
27.6 서버측 에러 잡기
27.6.1 컴파일 에러
27.6.2 런타임 에러
27.7 마치면서
Chapter 28 자바를 이용한 이메일 프로그램
28.1 들어가기
28.2 이메일 메시지란?
28.3 이메일 프로토콜의 개요
28.4 JavaMail에 대한 소개
28.4.1 JavaMail의
28.4.2 JAF
28.4.3 JavaMail 클래스와 인터페이스
28.4.4 JavaMail의 예외 처리 클래스
28.5 JavaMail 활용하기
28.5.1 이메일 서버에 하나의 세션 만들기
28.5.2 이메일 작성하여 보내기
28.5.3 이메일 메시지 받아오기
28.5.4 이메일 메시지 삭제하기
28.6 JavaServer Pages
28.7 이메일 어플리케이션 샘플 만들기
28.7.1 WAP 이메일 시스템의 아키텍쳐
28.7.2 예제 어플리케이션의 설계
28.7.3 JSP 컴포넌트
28.7.4 서블릿 컴포넌트
28.7.5 이메일 Facade
28.7.6 기능 향상을 위해 더 필요한 것은?
28.8 WAP 메시징의 고급 기술
28.8.1 네이밍 디렉토리 서비스
28.8.2 메시지 도착 알리기
28.8.3 사용자 정보 사용하기(email configuration)
28.8.4 Unified communication
28.8.5 보안
28.8.6 앞으로의 방향
28.9 마치면서
PART 8 XML을 무선 언어로 변환하기
Chapter 29 XML, XPath, XSLT에 대한 소개
29.1 들어가기
29.2 변환하기
29.3 XML은 무엇인가?
29.3.1 XML 마크업 이
29.3.2 XML 엘리먼트
29.3.3 문서형 선언(Document type declaration)
29.4 XPath란?
29.4.1 XPath 데이터 모델
29.4.2 XPath 표현식
29.4.3 XPath 함수
29.5 XSLT란?
29.5.1 XSLT 템플릿 룰
29.5.2 텍스트 생성하기 : xsl:value-of 엘리먼트
29.5.3 순환 : xsl:for-each 엘리먼트
29.5.4 조건부 처리 : xsl:if와 xsl:choose 엘리먼트
29.6 간단한 XSLT 스타일시트 예제
29.6.1 원본 문서
29.6.2 스타일시트
29.6.3 XML 문서와 XSLT 스타일시트는 어떻게 변환될까?
29.7 마치면서
Chapter 30 XML 파서와 XSLT 프로세서
30.1 들어가기
30.2 XML 파서
30.2.1 DOM과 SAX
30.2.2 MSXML 파서
30.2.3 Xerces XML 파서
30.3 XSLT 프로세서
30.3.1 MSXML XSLT 프로세서
30.3.2 Xalan XSLT 프로세서
30.4 XML 파서와 XSLT 프로세서의 협동
30.5 변환 예제 : XML을 HTML로
30.5.1 MSXML과 ASP
30.5.2 Xalan과 자바
30.6 변환 과정 추적하기
30.6.1 Xalan으로 추적하기
30.6.2 스타일시트의 실행 추적하기
30.7 정적 변환 vs 동적 변환
30.8 컴파일된 스타일시트
30.9 마치면서
Chapter 31 변환하기
31.1 들어가기
31.2 MSXML과 ASP를 사용해 HDML 문서로 변환하기
31.2.1 개발 환경
31.2.2 제품 카탈로그 이해하기
31.2.3 프리젠테이션 디자인하기
31.2.4 HDML 엘리먼트
31.2.5 XSLT 스타일시트 정의하기
31.2.6 변환하기
31.3 자바를 이용한 WML로의 변환
31.3.1 개발 환경
31.3.2 영화 상영표 이해하기
31.3.3 프리젠테이션 디자인하기
31.3.4 WML 엘리먼트
31.3.5 XSLT 스타일시트 정의하기
31.3.6 변환하기
31.4 자바를 사용한 VoiceXML로의 변환
31.4.1 VoiceXML 소개
31.4.2 간단한 VoiceXML 문서
31.4.3 개발 환경
31.4.4 영화 상영표 이해하기
31.4.5 프리젠테이션 디자인하기
31.4.6 VoiceXML 엘리먼트
31.4.7 XSLT 스타일시트 정의하기
31.4.8 TellMe Studio의 소개
31.4.9 변환하기
31.4.10 어플리케이션 시험해보기
31.5 마치면서
PART 9 테스트 환경 설정하기
Chapter 32 WAP 게이트웨이 사용하기
32.1 들어가기
32.2 다시 보는 WAP 아키텍쳐
32.3 에뮬레이터 vs 게이트웨이
32.4 사설 게이트웨이 운영하기
32.4.1 WAP 게이트웨이 준비하기
32.5 WAPlite
32.5.1 WAPlite 설치하기
32.5.2 WAPlite 시작하기
32.5.3 에뮬레이터로 WAPlite에 접속하기
32.5.4 WAPlite에서의 쿠키 지원
32.6 Nokia WAP Server
32.6.1 Nokia WAP Server 설치하기
32.6.2 Nokia WAP Server 시작하기
32.6.3 에뮬레이터를 사용해 접속하기
32.6.4 통행 보기(monitoring traffic)
32.6.5 HTML과 텍스트를 WML로 변환하기
32.7 WAP 게이트웨이의 호스팅 vs 외부에 맡기기
32.8 WAP 게이트웨이의 실제
32.9 WAP 기반 시스템의 보안
32.9.1 암호술
32.9.2 디지털
32.9.3 전통적인 통신에서의 보안
32.9.4 WAP 클라이언트-서버 통신에서의 보안
32.10 마치면서
Chapter 33 WAP 기기 설정하기
33.1 들어가기
33.2 Ericsson R320
33.2.1 Ericsson R320 설정하기
33.2.2 WML 덱 불러오기
33.2.3 검색중에 할 수 있는 옵션
33.3 Ericsson R380
33.3.1 Ericsson R380 설정하기
33.3.2 WML 덱 불러오기
33.4 SIEMENS S35
33.4.1 설정하기
33.4.2 WML 덱 불러오기
33.4.3 홈페이지 변경하기
33.5 테스트와 관련한 팁
33.5.1 긴 URL 주소 입력하기
33.5.2 WAP 기기를 게이트웨이에 연결할 때의 팁
32.6 마치면서
PART 10 사례 연구
Chapter 34 이동형 재고 열람, 주문 시스템
34.1 들어가기
34.2 개발 환경
34.2.1 왜 MS Access를 사용할까?
34.3 데이터베이스 구조
34.4 각 표의 구조
34.5 시스템 순서도
34.5.1 첫 화면의 덱
34.5.2 로그인 덱
34.5.3 사용자의 로그인 인증하기
34.5.4 검색하기
34.5.5 책표지 그림 출력하기
34.5.6 상세 정보 보기
34.5.7 예약 정보 보기
34.5.8 선택한 예약 내역의 세부 정보 보기
34.6 WBMP 컨버터를 사용해 이미지 파일 변환하기
34.6.1 pic2wbmp 컨버터가 지원하는 포맷
34.6.2 이미지 변환하기
34.6.3 이미지의 크기 조절하기
34.6.4 WBMP 파일 저장하기
34.7 마치면서
Chapter 35 이동형 도서관 시스템
35.1 들어가기
35.2 시스템 설계
35.2.1 책 검색하기
35.2.2 반납일 연기하기
35.2.3 도서관간의 대출을 위해 운영자와 연락하기
35.3 개발 환경
35.4 도서관 데이터베이스
35.4.1 데이터베이스 구조
35.4.2 표의 구조와 내용
35.5 코딩
35.5.1 데이터베이스 프로퍼티 파일
35.5.2 첫 번째 화면 만들기
35.5.3 로그
35.5.4 로그인 인증하기
35.5.5 메인 메뉴 덱
35.5.6 제목으로 검색하기
35.5.7 검색 결과가 없을 때와 너무 많을 때의 메시지 출력
35.5.8 대출 예약하기
35.5.9 invalidPW.wml과 rsrvSuccess.wml
35.5.10 반납일 연기하기
35.5.11 도서관간의 대출
35.6 마치면서
PART 11 부 록
APPENDIX A WML 엘리
APPENDIX B WMLScript 함수 라이브
APPENDIX C HDML 레퍼
APPENDIX D PWS와 IIS 설정
APPENDIX E HTTP/1.1 요청과 응답
APPENDIX F Java Servlet
참고 문헌
찾아보기



















