Professional Java XML Programming

중앙일보

입력

구매하기저자:Alexander Nakhimovsky, Tom Myers출판사:정보문화사발행일:2000-08-18

이 책은 Java로 작성하고 XML 언어로 환경 설정한 3차원 웹 응용 프로그램과 응용 프로그램 환경 설정을 위한 관련 언어들에 대한 내용을 다룬다. 3차원 프로그램은 프로그램을 세 개의 주요 구성 요소(사용자 인터페이스, 작업 처리 로직, 데이터 저장소)로 깨끗하게 분리해서 각 구성 요소들을 서로 독립적으로 개발할 수 있도록 해주기 때문에 아주 유용하다.

이 책의 초점은 미들 티어의 언어로 Java를 사용하는 것이다.
XML(Extensible Markup Language)은 사실 실제 언어가 아니다. 이것은 마크업 언어를 정의하는 메타 언어이다. 초기에 XML은 데이터를 보여주는 새로운 방법으로 인식되었었다. 하지만, 이 책에서는 주로 응용 프로그램들의 환경 설정과 컴포넌트 간의 데이터 전송에 XML을 사용하고 있다. 브라우저에 직접 XML 파일을 보여주는 경우는 드물고, 대신 HTML 코드를 제공하게 된다.

이 책은 브라우저-독립적이고 표준에 기반하고 있으며, Java와 XML을 함께 사용함으로써 얻을 수 있는 이점을 정확하게 설명하고 있어서 곧장 실제 웹 응용 프로그램 작성에 응용할 수 있다: Java는 플랫폼 독립적인 코드이며, XML은 플랫폼 독립적인 데이터이다.

* 누구를 위한 책인가?
이 책은 경험 있는 Java 프로그래머가 웹 기반 응용 프로그램을 개발하거나 XML에 대해 공부하고자 할 때 유용하게 활용할 수 있다.

* 이 책에서 다루는 내용은 무엇인가?
Java 웹 응용 프로그램의 기본―HTML 폼, Java 서블릿, JDBC 사용에 대해 다룬다. XML 개요에 대한 완전한 설명, 정규 문법(EBNF 표기법), 파서와 namespaces에 대한 내용을 다룬다. 이 외에도 SAX API 개요, JavaServer Pages, JavaMail, JavaBeans, XSLT, XPath에 대한 내용도 포함되어 있다.

이 책에 대한 소스 코드 및 지원을 받으려면 다음 웹 사이트에서 무료 회원 등록을 하면 된다. http://www.wrox.com

ADVERTISEMENT
ADVERTISEMENT