I   회사소개  I  사이트맵  I  도움말
인기검색어
  ID저장
 
회원가입 I 아이디/비밀번호찾기
ㆍOS / 하드웨어 / 서버군
ㆍOA / 오피스 / 전자출판
ㆍ아이폰 / 안드로이드
ㆍ디지털 포토그래피
ㆍ그래픽 / 홈페이지
ㆍ인터넷 프로그래밍
ㆍ일반프로그래밍
ㆍ게임프로그래밍
ㆍSNS / E-Business
ㆍ데이터베이스
ㆍ기 타
ㆍ길라잡이
ㆍ실력이 탐나는
ㆍ회사 실무에 힘을 주는
ㆍ예제가 가득한
ㆍ그림 한 장으로 보는
ㆍ디지털 포토그라피
ㆍ그래픽/홈페이지
페이스북 블로그 네이버포스트
관련분류 : 인터넷 프로그래밍 / 자바
Professional Java Server Programming J2EE Edition
크게보기 l 차례보기
ㆍ저 자
ㆍ역 자 길준민 , 송의성 , 유제혁 , 한연희 , 이대희
ㆍ구 분 번역서
ㆍ발행일 2001년 08월 31일
ㆍ정 가 45,000원
ㆍ페이지 1705 페이지
ㆍISBN 89-7627-864-X
ㆍ난이도 중급.상급
ㆍ출판사 정보문화사
J2EE(Java 2 Platform, Enterprise Edition)의 출시로 인하여 자바가 분산 및 엔터프라이즈 개발을 위한 진정한 기술로 확실하게 자리잡았다. 이 책은 J2EE 명세에 바탕을 둔 서버측 자바 애플리케이션의 개발 방법에 관한 내용을 다루고 있다. 또한 J2EE 기술을 사용하여 현실성 있고 실질적 설계 측면에서 서버측 자바 애플리케이션의 개발 방법을 제시하고 있다.

이 책은 개발자가 J2EE 아키텍처에서 비즈니스 컴포넌트를 위한 주요 로직을 어떻게 작성할 것인가에 초점이 맞추어져 있다. 자바 서블릿, 자바 서버 페이지 및 엔터프라이즈 자바빈즈 기술의 완벽한 이해를 통해서, 이 책은 견고성 있고 확장성 있는 자바 n-층 애플리케이션을 설계하고 구성하는 방법을 제시한다. 이 책을 통해서 독자들은 JSP 페이지가 비즈니스와 표현 로직을 어떻게 구분하는지, 확장성 있고 이식성 있는 비즈니스 객체를 만들기 위한 EJB의 사용 방법, 그리고 COBRA, XML과 자바 메시지 서비스를 사용하여 다른 시스템과 통합하는 방법 등을 알 수 있을 것이다.

이 책은 누구를 위한 것인가?
이 책은 분산 엔터프라이즈 애플리케이션을 위한 플랫폼에서 자바를 사용하기 원하는 전문 자바 개발자를 위한 책이며, J2EE 애플리케이션 서버에 의해서 구현된 J2EE API의 포괄적인 지침을 제공한다.

이 책을 완벽하게 이해하려면 자바 프로그래밍 언어의 기본 지식이 필요하며, 분산 개발의 기본 프레임워크에 익숙한 독자들에게 특히 유용한 책이다.

이 책에서 담고 있는 내용
  • J2EE 컨테이너 아키텍처와 런타임 서비스
  • 분산 개발을 위한 중요 기술들 - RMI, JDBC, JNDI 및 XML
  • 자바 웹 컴포넌트 개발 - 서블릿과 자바 서버 페이지, JSP 태그 라이브러리
  • 엔터프라이즈 자바빈즈를 이용한 비즈니스 로직의 모델링
  • 보안, 성능 및 확장성 등의 엔터프라이즈 영역에서의 문제들
  • 자바 서버 애플리케이션의 디버그 및 테스트 방법


    Professional Java Server Programming - J2EE Edition의 두번째 판에 들어온 것을 환영한다. 이 책의 첫번째 판을 읽은 독자들은 이 책의 내용이 전체적으로 많이 변경되었음을 보게 될 것이다. 첫번째 판이 출판된 이후로 단지 1년이 지났음에도 불구하고 많은 것들이 변하였다.

    J2EE 판
    1999년 가을에 첫번째 판이 출시된 이후로, 자바 서버측에서 가장 많은 변화가 있었던 곳이 J2EE(Java 2 Platform Enterprise Edition)이다. 이 책의 첫번째 판에서 J2EE의 많은 기본 요소들을 다루었지만, 많은 부분들이 변하였다.

    J2EE는 Sun 사의 의미 심장한 시도이며 단순한 언어가 아닌 엔터프라이즈 개발을 위한 플랫폼(platform)이다. 이 책의 전 과정을 살펴보면, J2EE가 API들의 집합과 동시에 런타임 아키텍처를 정의하고 있음을 알 수 있다. 엔터프라이즈 자바 개발자들에게 J2EE 아키텍처는 엔터프라이즈 개발에 필요한 수많은 기능과 하위 레벨 의미론들 예를 들어, 커넥션 풀링, 트랜잭션 등을 컨테이너 기반 아키텍처(container-based architecture)로 쉽게 캡슐화시켜 준다. 개발자들이 해야 할 작업은 단지 비즈니스 로직을 작성하는 것뿐이다.

    첫번째 판의 단순한 보완이라기 보다, 두번째 판에서는 서버측 자바 개발에서 변경된 내용을 완벽하게 다루고 있다.
  •  
    1990년대 중반 제임스 고슬링이 자바 언어를 최초로 창시한 이후로, 자바 언어에 관한 여러 가지 도전들이 있었다. 자바 언어는 플랫폼 독립적이라는 강력한 장점과 도전들을 해결해 나가는 과정에서 프로그래밍 언어로서의 역할을 뛰어넘어, 분산 및 엔터프라이즈 개발에 유용하게 사용될 수 있는 기술로 발전하였다. 이 책의 1장에 언급되었듯이, 자바 언어는 서버측 애플리케이션의 작성을 위한 도구로까지 발전함으로써 이제는 IT 업계에 국한되지 않고 여러 분야의 비즈니스까지 영향을 주고 있다. 그래서, 이제는 많은 사람들이 정보 사회에서 전반적인 혁명을 주도하는 중요한 요인으로 자바를 인식하고 있다.

    J2EE는 서버측 애플리케이션을 위해 Sun 사가 제안한 엔터프라이즈용 플랫폼이다. 서버측의 많은 역할과 방대한 연산을 시스템에게는 효율성을 제공하고 프로그래머에게는 편리성을 증대시켜주도록 설계된 J2EE는 IT 업계에서 많은 관심과 기대를 받아오고 있으며 많은 이들이 자신의 시스템을 J2EE 기술을 이용하여 개발하려 하고 있다. 그럼에도 불구하고 J2EE에 관련된 서적은 서버측 애플리케이션의 방대한 기능으로 인하여 국내에서는 아직까지도 부분적으로 국한된 기능들만 다룬 서적들이 주류를 이루고 있었다. Wrox 사에서 이 책이 출판되자마자 역자들은 J2EE 아키텍처의 전반적인 흐름과 치밀한 설명, 그리고 J2EE를 이루고 있는 각 컴포넌트의 자세한 설명 및 다른 컴포넌트와의 논리적이고 충분한 관계 설명, 실용적인 예제 등에 놀라움을 감추지 못하였다. 그만큼 J2EE 기술을 전반적으로 설명하고 집대성한 책을 역자들은 오랫동안 기다리고 있었던 것 같다. 그러던 중 정보문화사의 요청에 의해서 IT 업계 현장에서 현업으로 종사하는 프로그래머들뿐 아니라 서버측 프로그래밍 방식을 이해하고자 학생 등을 포함한 다양한 분야의 자바 프로그래밍 사용자를 위해서 이 책을 번역하게 되었다.

    이 책은 J2EE에 포함된 여러 가지 컴포넌트들을 비롯하여 현재 인터넷 기반 클라이언트-서버 시스템의 설계 및 개발에 필요한 아키텍처를 전반적으로 두루 설명하고 있다. 다양한 현업 및 학계에 종사하는 여러 전문가들이 모여 J2EE에 관한 여러 분야를 토론을 거쳐 완성한 책인 만큼 이 책의 완성도 및 충실도는 매우 뛰어나며, 그동안 무심코 넘어갔던 개념들에 대해서 다시 한 번 생각해 보는 계기를 마련해 주기도 하였다. 그만큼 이 책은 J2EE 기술의 방대한 기능들을 집대성한 책이고 이 책의 완결성에 대해서 의심할 여지가 없다고 생각한다. 수많은 전문가들의 현장 경험과 노력에 의해서 완성한 이 책을 역자들은 번역하면서 저자들의 해박한 지식에 감탄하는 한편 본 역자들의 능력의 한계를 느끼기도 하였다. 하지만, 그들의 생각과 개념을 여러 번 생각하고 또 생각해가며 이 책의 완결성에 해가 되지 않도록 최선을 다해서 번역을 하였다.

    이 책은 비단 현업에 종사하는 프로그래머만을 위한 책은 아닐 정도로 학계 등을 비롯한 정보통신 관련자들에게 많은 도움과 개념을 정리해 줄 만한 책이라고 역자들은 감히 생각해 본다. 또한 다양한 전문가들의 개발 철학과 원리들을 이 책에서 포함되어 있는 여러 실용적인 예제에서 살펴볼 수 있으며 이러한 예제들은 당장이라도 현업에서 사용할 수 있다. 이러한 이유로 다른 어떠한 책들보다 이 책을 강력히 추천하는 바이다. 이 책은 J2EE의 방대한 기능들을 한눈에 볼 수 있도록 잘 정리하고 집대성한 책이며 J2EE의 바이블이라고 생각한다.

    역자들은 정보 통신 분야의 다양한 강의 경험과 대학에서의 수학 경험을 바탕으로 원서를 충실하게 나름대로 의역하고 이 책의 저자들의 철학을 충분하게 전달하려 노력하였으나 부족한 점이 많다고 생각한다. 이 책에서 발견되는 오류나 부족한 점을 지적해 주면 충심으로 감사하며, 차후에 반드시 반영할 것을 약속하는 바이다.
     
     
    "Wrox-Professional 시리즈" 관련도서는 총 59권 입니다.
    - 실전 예제로 배우는 Flickr MASHUPS
    - 실전 예제로 배우는 XNA Game Programming : For Xbox 360 and Windows
    - Professional 엔터프라이즈 아키텍처를 위한 UML 모델링 & Visio
    - Professional VB.NET 디자인 패턴 유연한 애플리케이션 생성하기
    - Professional SCCD
    - Professional 닷넷 네트워크 프로그래밍
    - Professional 크리스탈 리포트 닷넷
    - Professional Visual Basic .NET 2판
    - Professional ASP.NET Web Services
    - Professional XML Web Services
    - Professional Visual Basic .NET Transactions
    - Professional PHP4
    - Professional XML for .NET Developers
    - Professional Java Servlets 2.3
    - Professional Java Server Programming J2EE 1.3 Edition
    - Professional Java Web Services
    - Professional J2EE EAI
    - Professional XML Schemas
    - Professional ADO.NET Programming
    - Professional ASP.NET 1.0
    - Professional EJB
    - Professional Java XML
    - Professional JSP 2nd Edition
    - Professional .NET Framework
    - Professional XML 2nd Edition
    - Professional C#
    - Professional ASP.NET
    - Professional Java Data
    - Professional Java Security
    - Professional XML Databases
    - Professional XSL
    - Professional Java E-Commerce
    - Professional Java Server Programming J2EE Edition
    - Professional SQL Server 2000 Programming
    - Professional Java Programming
    - Professional Linux Programming
    - Professional Linux Deployment
    - Professional ASP Data Access
    - Professional WAP
    - Professional Visual Basic 6 Web Programming
    - Professional JavaScript
    - Professional Visual Basic 6 XML
    - Professional JSP
    - Professional ADO 2.5 RDS Programming with ASP3.0
    - Professional Java XML Programming
    - Professional PHP Programming
    - Professional ASP XML
    - Professional Active Server Pages 3.0
    - Professional ADSI Programming
    - Professional MFC with Visual C++
    - Professional Java Server Programming
    - Professional Visual C++ Windows Shell Programming
    - Professional VB UML
    - Professional XML Application
    - Professional ASP Techniques for Webmasters
    - Professional Visual C++ 6 Database Programming
    - Professional Active Server Page 2.0
    - Professional NT Services
    - Professional MTS MSMQ with VB and ASP
     
                                      
    회사소개      개인정보취급방침      고객센터     사이트맵      도움말