이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
PROFESSIONAL Java XML
Kal Ahmed 저 / 김선태 역
정보문화사 2002.05.31.
가격
40,000
10 36,000
YES포인트?
2,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 교재기간 소량 입고 되는 도서로 배송이 지연 될 수 있습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 상품의 태그

책소개

목차

제 1 장 XML의 기본 사항들
XML이란 무엇인가?
Well-Formed XML
Valid XML
XML 네임스페이스(Namespaces)
XML 인포메이션 셋(Information Set)
XML을 가지고 작업하기
완전한 형태의 TroubleTicket.xml 도큐먼트
요약

제 2 장 SAX
이번 장을 위한 준비 사항
왜 SAX인가?
SAX 1.0과 SAX 2.0의 차이
SAX 파서들
JAXP-동격의 클래스 작성하기
SAX 사용하기
SAX2-ext 패키지
SAX를 이용한 애플리케이션 구현
SAX 2.01
요약

제 3 장 DOM
이번 장 학습에 필요한 것들
DOM의 역사
DOM은 무엇인가?
DOM Level 1
DOM Level 2
DOM Level 3
요약

제 4 장 JDOM
JDOM이란 무엇인가?
JDOM을 다운로드받고 설치하기
첫 JDOM 프로그램 작성하기
JDOM 객체 모델 & API 개요
모든 것을 한데 묶기
JDOM의 미래
요약

제 5 장 XML 스키마
XML 스키마 : 웹 쓰레드(Thread in Web)
XML Schema : 이론과 실제
요약

제 6 장 XML-객체 매핑
매핑(Mappings)
Document-centric XML
Data-Centric XML
Objects-centric XML
요약

제 7 장 XSLT에 대한 소개
XSLT 변환에 대한 개요 살펴보기
간단한 XSLT 변환
변수 선언하기
XPath 표현식을 이용하기
표현식 타입들
템플릿 규칙을 적용하기
결과 트리를 만들기
[xsl:element]와 [xsl:attribute] 요소
[xsl:text]를 이용하기
[xsl:processing-instruction] 요소를 사용하기
[xsl:copy]를 이용해 노드를 복사하기
조건에 따라 처리하는 로직을 구현하기
요약

제 8 장 XSLT를 이용한 프로그래밍
XSL 스타일시트 처리하기
TrAX 개요
StreamSource와 StreamResult를 이용하기
SAXSource와 SAXResult를 이용하기
DOMSource와 DOMResult를 이용하기
Xalan 아키텍처
XSLT 파서를 이용한 애플리케이션 개발하기
스타일시트에서 익스텐션(Extensions) 이용하기
Translets
요약

제 9 장 연결된 XML 데이터
XPointer
XInclude
XBase
XLink
XFI-XML 프래그먼트 교환하기
요약

제 10 장 의미론적 도큐먼트
세 개의 패러다임을 비교하기
의미론적인 웹(Semantic Web)
RDF와 Topic Maps
XTM 개념적 모델과 그 문법
지원해 주는 클래스들
해결 방법에 들어가는 것들(Ingredients of a Solution)
요약

제 11 장 소켓 입/출력
Java 소켓(Socket) API
연결-지향적인 프로토콜과 연결없는 프로토콜
간단한 클라이언트-서버 애플리케이션 만들어보기
좀더 견고한 서버
XML 소켓 서버 작성하기
요약

제 12 장 서버-측 HTTP
HTTP 기초
HTTP 요청 메소드들
환경 세팅하기
최소한의 서블릿 예제
XML 출력하기
요약

제 13 장 클라이언트-측 HTTP
환경 설정하기
HTTP 요청 아키텍처
HTTP 요청 쿼리(Request Queries)
완전한 클라이언트-서버 XML 메시징 애플리케이션
요약

제 14 장 서버-측 프리젠테이션
소개
서버-측 컨텐츠
XSLT와 서블릿
컨텐츠 생산을 위한 프레임워크
다른 컨텐츠 프레임워크
요약

제 15 장 클라이언트-측 프리젠테이션
전문화된 여행사 체인점에 대한 사례 연구
XML 중심적인 디자인
XML에서 RDBMS로 데이터를 입력할 수 있는 테스트 툴을 컴파일하고 이용해 보기
현재 브라우저에 장착되어 있는 XML 프리젠테이션을 처리할 수 있는 능력들
요약

제 16 장 XML 객체 저장
저장(Persistence)
Hammer
진화와 버전 달기(Evolution and Versioning)
영속성 있는 데이터 저장소(Persistent Data Strores)
요약

제 17 장 XML과 데이터베이스
개요
XML 도큐먼트들을 데이터베이스에 저장하기
XML API를 통해 데이터에 접근하기
SAX 파서 구현하기
Rowsets
JDBCInputSource 클래스
DOM API 구현하기
데이터베이스에 대하여 SAX와 DOM API 이용하기
Disconnected RowSets
Cocoon과 XSP
요약

제 18 장 환경 설정과 디플로이먼트
기업 환경에서 쓰이는 XML 디스크립터
XML 디스크립터를 위한 Java 프레임워크
E-mail 애플리케이션
요약

제 19 장 XML 프로토콜과 커뮤니케이션
커뮤니케이션 프로토콜의 모든 것
XML과 통신 프로토콜
고전적인(Classic) RPC
XMLRPC 프로토콜
SOAP
BXXP-XML 프로토콜 구축 집합
XML 프로토콜들을 비교하고 대조하기
요약

제 20 장 XML과 메시징
메시징과 XML에 대한 개요
메시지를 전송하기 위한 메커니즘
분산된 기업형 애플리케이션 시나리오
MOM(Message-oriented middleware, 메시지 지향적인 미들웨어)의 필요성
메시징 안에서의 XML
JMS API
SOAP을 JMS와 결합하기
요약

제 21 장 B2B 마켓플레이스(Marketplaces)
B2B 메시징에 대한 소개
E-Business XML 실천 전략
Commerce XML - 튜토리얼
전자 카탈로그 만들기
OrderRequest 도큐먼트를 파싱하기
EDI(Electronic Data Interchange, 전자적 데이터 교환)
보안(Security) 사항들
요약

제 22 장 웹 서비스들
웹 서비스 표준
웹 서비스 시나리오
WSDL을 이용해 웹 서비스를 설명하기(Describing)
웹 서비스 개발하기
웹 서비스의 생명주기(lifecycle)
웹 서비스 찾아내기(Locating)
요약

부록 A XML과 관련된 표준들
XLink
XPointer
XPath Reference

부록 B XML을 위한 The Simple API
SAX 1.0
SAX 2.0에 나오는 새로운 클래스와 인터페이스들

부록 C W3C 도큐먼트 오브젝트 모델
org.w3c.dom 패키지
org.w3c.dom.events 패키지
org.w3c.dom.ranges 패키지
org.w3c.dom.traversal 패키지

부록 D XML을 위한 변환
The javax.xml.transform 패키지
The javax.xml.transform.dom 패키지
The javax.xml.transform.sax 패키지
The javax.xml.transform.stream 패키지

부록 E JAXP 1.1 API
javax.xml.parsers 패키지

부록 F JDOM API
The org.jdom 패키지
The org.jdom.adapters 패키지
The org.jdom.input 패키지
The org.jdom.output 패키지

부록 G XSLT 레퍼런스
Elements
Functions
Inherited XPath Functions
Types

부록 H Tomcat 설치하기
Tomcat 4.0.3을 설치하기

저자 소개

저자 : Kal Ahmed
지금까지 살아온 기간의 삼분의 일 이상을 프로그래밍과 컨설팅에 종사하며 살아왔다. 이제 그 인생의 분수령에 도달하게 되었다. 이러한 사실을 깨닫게 되었음에도 불구하고 그는 여전히 Topic Maps, XML, Java, Python, 그리고 C++를 습득하고 이용하는 데에 계속 정진 해나갈 계획을 세우고 있다. 현재 그는 Topic Map 기술을 이용한 최상급의 소프트웨어 툴들을 만드는 데에 주력하고 있는 Ontopia라는 회사에서 Principal Consultant 역할을 수행하고 있다.

관련 분류

품목정보

발행일
2002년 05월 31일
쪽수, 무게, 크기
1448쪽 | 2597g | 188*254*70mm
ISBN13
9788976279699

출판사 리뷰

Java는 인터넷과 상호작용할 수 있도록 해주고 또 분산되고 지능적인 애플리케이션을 구축할 수 있도록 해주는 프로그래밍 언어 가운데 매력적인 대안으로 자리잡아가고 있다. XML은 웹 컨텐츠를 전달하고 또 기계가 처리할 수 있는 비즈니스 정보를 전달하기 위한 보편 언어로 크게 성장하고 있다. 이 책은 이렇게 각각으로도 충분히 매력적인 Java와 XML이라는 두 언어를 하나의 플랫폼으로 통합하여 강력한 기능을 끌어내 충분히 활용할 수 있는 방법을 제시해준다.

Professional Java XML에서는 Java와 XML 두 가지에 대한 모든 영역을 다룬다. Java Enterprise 플랫폼을 가지고 애플리케이션을 개발해볼 것이며, 그와 관련된 여러 가지 정교한 컴포넌트들과 프로그래밍 인터페이스들도 역시 적극적으로 활용해볼 것이다. XML에 대해서도 역시 전영역을 모두 다 다룬다. XMLT, XPath로 질의하기, XML Schema와 DTD를 기준으로 적합성 검사하기, 현재 가장 최신 수준의 Java XML 툴을 사용하기 등에 대해서 깊이 살펴볼 것이다. 이 책은 Java와 XML 이 두 가지를 서로 결합해 사용할 수 있게 해주는 여러 가지 기술들을 집대성하여 그 각각의 장점들을 최대한 이끌어내 활용하는 애플리케이션을 작성하는 방법을 가르쳐줄 것이다.

이 책은 고급 기술을 갖춘 Java 프로그래머로 갈 수 있도록 해주는 매개체 역할을 할 것이다. 기업형 애플리케이션을 개발한 경험이 있다거나 아니면 Java 핵심 기술들을 활용한 프로그래밍 경험이 있는 개발자들이 특히 이 책에서 많은 도움을 받아 고급 Java 프로그래머로 발돋움할 수 있을 것이다. 이 책은 Java와 XML에 대한 어떠한 특정한 기술적 지식에 대해서도 독자가 미리 알고 있어야 한다고 선결 조건으로 요구하지는 않는다. 그저 Java 프로그래밍을 해 본 경험만 있으면 이 책을 충분히 활용할 수 있을 것이다.

이 책은 XML의 매우 쉬운 수준부터 시작한다. 그러나 XML이 제공하는 강력함을 충분히 누리기 위해 점점 더 범위를 확장해 갈 것이다. 완전한 XML 스펙도 소개할 것이다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.