| 000 | 01027namccc200313 c 4500 | |
| 001 | 000000791076 | |
| 005 | 20100805023713 | |
| 007 | ta | |
| 008 | 021015s2002 ulka 0 kor | |
| 020 | ▼a 8989975123 ▼g 98560 : ▼c \20000 | |
| 035 | ▼a KRIC08387556 | |
| 040 | ▼a 211061 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 049 | 1 | ▼l 121066138 ▼f 과학 ▼l 121066139 ▼f 과학 ▼l 111231672 ▼f 개가 |
| 082 | 0 4 | ▼a 005.71262 ▼2 21 |
| 090 | ▼a 005.71262 ▼b 2002 | |
| 100 | 1 | ▼a Basha, S. Jeelani |
| 245 | 1 0 | ▼a AXIS :차세대 자바 SOAP / ▼d S.Jeelani Basha ; ▼e Romin Irani 공저 ; ▼e 허영주 역. |
| 246 | 1 4 | ▼a 차세대 자바 SOAP AXIS |
| 246 | 1 9 | ▼a AXIS :the next genaration of Java SOAP |
| 260 | ▼a 서울 : ▼b 에이콘 , ▼c 2002. | |
| 300 | ▼a 273 p. : ▼b 삽도 ; ▼c 24 cm. | |
| 650 | 0 | ▼a Internet programming. |
| 650 | 0 | ▼a Object-oriented programming (Computer science) |
| 650 | 0 | ▼a Simple Object Access Protocol (Computer network protocol) |
| 650 | 0 | ▼a Java (Computer program language) |
| 700 | 1 | ▼a Irani, Romin |
| 700 | 1 | ▼a 허영주, ▼e 역 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.71262 2002 | 등록번호 121066139 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.71262 2002 | 등록번호 121066138 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고4)/ | 청구기호 005.71262 2002 | 등록번호 111231672 (3회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 4 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 A969 2002 | 등록번호 151129592 (3회 대출) | 도서상태 대출중 | 반납예정일 2007-04-20 | 예약 예약가능 | 서비스 |
| No. 5 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.71262 2002 | 등록번호 151129593 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.71262 2002 | 등록번호 121066139 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.71262 2002 | 등록번호 121066138 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고4)/ | 청구기호 005.71262 2002 | 등록번호 111231672 (3회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 A969 2002 | 등록번호 151129592 (3회 대출) | 도서상태 대출중 | 반납예정일 2007-04-20 | 예약 예약가능 | 서비스 |
| No. 2 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.71262 2002 | 등록번호 151129593 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
AXIS(Apache eXtensible Interaction System)는 최신 Java용 SOAP구현 기술이다. 현재 Java와 함께 사용되는 표준 SOAP프로그램은 Apache SOAP 버젼 3이다. SUN은 공식적으로 Java 커뮤니티를 통해 SOAP을 지원하고 있으므로, AXIS는 Java가 사용하는 가장 중요한 SOAP구현 기술이 될것이다.
AXIS는 이전버젼과는 확연한 차이를 보인다. 설계상으로 유연성있고 모듈러 구조를 취하도록 다시 구현되었다. 모듈러 구조는 SOAP프로토콜의 향후 버젼을 확장할 수 있게 하며, 확장성 있는 메시지 처리 시스템을 지원한다. AXIS의 메시지 처리는 일련의 모듈로 구성되며, AXIS에 기능을 추가하려면 기본 Handler클래스를 확장해서 AXIS엔진에 설치하면 된다.
이 책은 최신 Java용 SOAP구현에 대해 알고자 하는 Java전문가를 위한 책이다. AXIS기반 클라이언트의 설치, 웹서비스 개발, AXIS에 개발한 모듈을 추가하는 방법등을 이 책은 예제를 통해 심도있게 설명한다. 또, AXIS의 구조와 고급 기능도 다루고 있으므로 AXIS에 대한 전반적인 지식을 배울 수 있다.
정보제공 :
저자소개
Romin Irani(지은이)
<차세대 자바 SOAP AXIS>
S. Jeelani Basha(지은이)
캘리포니아주 프레몬트에 있는 Insync Information Systems의 소프트웨어 수석 엔지니어다. 전기공학 학사이며 SCJP도 취득했다. 5년 경력 기술자인 그는 J2EE기술을 사용한 여러 프로젝트에 참여했다. 웹 서비스가 주 관심사이며, 웹 서비스가 엔터프라이즈 애플리케이션에서 실용적인 솔루션이 되도록 하는데 많은 노력을 기울이고 있다.
허영주(옮긴이)
성균관대학교 컴퓨터공학과 석사과정을 졸업하고 현대정보기술 개발실을 거쳐, 현재 한국 과학기술 정보연구원에서 연구원으로 근무하고 있다. 옮긴 책으로 <차세대 자바 SOAP AXIS>, <수학으로 디자인한 플래시의 세계>, <게임 제작 최전선: 기획에서 개발, 출시까지 게임의 모든 것>, <서브버전-실무자가 꼭 알아야할 차세대 버전관리 시스템> 등이 있다.
목차
목차 서론 1장 AXIS 소개 SOAP와 웹 서비스 = 5 SOAP 개요 = 6 웹 서비스 개요 = 6 SOAP = 8 SOAP 메시지 = 9 SOAP 헤더 = 10 SOAP BODY = 11 SOAP 전송 프로토콜 바인딩 = 12 SOAP 데이터 인코딩 규칙 = 14 SOAP 폴트 처리 = 15 WSDL = 16 UDDI = 19 Publication = 19 Discovery = 19 Apache SOAP에서 AXIS까지 = 20 AXIS 베타 1의 특징 = 20 AXIS 설치 = 22 소프트웨어 요구사양 = 22 기본 설정 확인 = 25 첫번째 AXIS 웹 서비스 = 27 Hello World = 26 HelloWorld 웹 서비스(HelloWorld.java) = 26 Hello World 웹 서비스 설치 = 27 HelloWorld 웹 서비스 클라이언트(HelloWorldClient.java) = 27 Hello World 웹 서비스 클라이언트 실행 = 29 SOAP 요청 = 29 SOAP 응답 = 30 요약 = 31 2장 AXIS 시작 AXIS WSDD = 33 간단한 WSDD 작성 = 34 RPC-기반 웹 서비스 = 36 SparePartPrice용 WSDD = 36 AXIS 설치 프로세스 = 37 SparePartPrice 설치 = 38 SparePartPrice의 클라이언트 생성 = 39 파라미터 타입과 리턴 타입 = 42 AXIS에서 WSDL 지원 = 44 Java2WSDL = 45 WSDL2Java = 47 WSDL2Java로 클라이언트 Stub 생성 = 48 클라이언트 Stub의 사용 = 50 WSDL2Java로 서버 Skeleton 코드 생성 = 51 서버 Skeleton 클래스 = 53 클라이언트 Stub 클래스 = 54 서비스 설치 = 55 메시지-기반 서비스 = 57 메시지-기반 서비스 클라이언트 구현 = 57 CatalogPublisher 웹 서비스 구현 = 60 CatalogPublisher 웹 서비스 설치 = 68 AXIS에서의 웹 서비스 설치 취소 = 64 요약 = 65 3장 구조 AXIS 시스템 개요 = 67 AXIS 메시지 처리 개요 = 68 AXIS Engine = 68 Handler, Chain과 메시지 플로우 = 69 서버의 메시지 처리 = 71 클라이언트의 메시지 처리 시스템 = 73 다른 메시지 유형 = 75 단방향 입력 메시지(One-way Input Message) = 75 단방향 외향 메시지(One-way Outbound Message) = 76 주요 AXIS 컴포넌트 = 76 Message = 76 Handler = 78 Chain = 81 TargetedChain 인터페이스 = 82 Transport = 83 Transport Sender = 84 Transport Listener = 84 Serializer와 Deserializer = 85 Type Mapping = 87 폴트 처리 = 89 프로바이더 서비스 = 90 Scope = 92 설정과 설치 = 95 WSDD(Web Service Deployment Descriptor) = 95 플로우 = 97 Admin 서비스 = 98 프로바이더 = 98 WSDDDeployment = 101 Admin 서비스와 Admin 클라이언트 = 103 요약 = 104 4장 AXIS의 Custom Handler AXIS Handler = 107 AXIS Handler 구현 = 110 AXIS Handler - WSDD = 112 WSDD - 자세히 살펴보기 = 112 AXIS Handler - 설정예제 = 115 Service Request Handler = 115 Service Request/Service Response Handler = 116 SparePartInfo 웹 서비스 = 117 SparePartInfo 웹 서비스의 설치와 호출 = 119 SOAP Request Logger = 119 Handler 작성 - AxisRequestLogger = 120 AxisRequestLogger-WSDD = 122 SparePartInfo 웹 서비스의 설치와 호출 = 123 Performance Monitoring Logger = 124 Logger의 WSDD 파일 = 128 SparePartInfo 웹 서비스의 설치와 호출 = 129 폴트처리 = 130 AXIS에서의 폴트 이해하기 = 130 폴트의 실제작동 = 133 Request Handler - Handler1 = 134 Request Handler - Handler2 = 135 Response Handler - handler3 = 136 FaultService 클라이언트 = 137 FaultService의 설치와 호출 = 138 결론 = 139 5장 AXIS의 고급 기능 사용자 정의 데이터 타입(Custom Data Type) = 142 설치용 디스크립터 = 145 클라이언트 어플리케이션 = 147 클라이언트 1 = 147 클라이언트 2 = 149 클라이언트 실행 = 149 Attachment 사용 = 149 설치용 디스크립터 = 151 클라이언트 = 152 JMS Transport Handler = 154 P2P, 점대점 전송 = 154 Pub/Sub = 154 WebLogin 6.1에서 JMS 관리 오브젝트 정의하기 = 155 유틸리티 클래스 = 156 Massage Sender = 157 Massage Listener = 159 Transport = 164 설치용 디스크립터 = 164 클라이언트 = 165 사용자 정의 Serialization = 167 Serializer Factory = 168 Deserializer Factory = 169 Serializer = 170 Deserializer = 171 설치용 디스크립터 = 172 클라이언트 = 173 보안 = 178 HTTP 기본 인증 = 178 SSL 통신 = 179 단방향 인증 = 179 서버의 Key Store 인증 = 180 인증서 익스포트 = 181 인증서 임포트 = 181 SSL 클라이언트 = 182 양방향 인증 = 183 요약 = 185 6장 상호 운용성(Interoperabiblity) 상호 운용성 = 188 웹 서비스 상호 운용 조직 = 189 AXIS 클라이언트에서 마이크로소프트 .NET 서비스 사용 = 189 WSDL 파일 가져오기 = 190 Stub 클래스 생성 = 191 서비스 접속의 클라이언트 어플리케이션 작성 = 192 AXIS 클라이언트에서 GLUE 서비스 사용 = 193 .NET 클라이언트에서 AXIS 서비스 사용 = 196 C# 클라이언트에서 AXIS 서비스 접속 = 198 요약 = 201 7장 AXIS의 미래 XML 프로토콜 = 203 전송 프로토콜 = 205 보안 = 205 XML 서명 = 205 XML Key 관리 기술문서 = 207 XML 메시지용 Java API(JAXM) = 207 JAXM = 218 JAXM 메시지 모델 = 208 AXIS가 JAXM을 지원하는 이유 = 209 SOAP 중개자 = 209 관리와 감시 = 210 오류 처리 = 211 버전 관리 = 211 프로바이더 = 211 다차원/산재 배열 지원 = 212 다차원 배열 = 212 산재 배열(Sparse Array) = 212 요약 = 213 8장 사례 연구 UMW 사례 연구 설명 = 215 기존 프로그램 = 216 판매지점 = 216 UMW = 217 시스템 개선방안 = 218 UMW 어플리케이션 기능 = 221 Dealer 어플리케이션 = 221 UMW 어플리케이션 = 221 프로그래밍 예제 구현 = 222 설계 = 222 데이터베이스 설계 = 223 Dealer Java 클래스 = 225 Spare Part Inventory 어플리케이션과 웹 서비스 = 226 예제 어플리케이션 설치 = 234 필요 소프트웨어 = 234 소드 코드 구조 = 235 Tomcat 설정 = 237 Dealer 1. 설치 = 238 데이터베이스 생성 = 238 어플리케이션 설치 = 238 Dealer 2. 설치 = 239 데이터베이스 생성 = 239 어플리케이션 설치 = 239 UMW 설치 = 239 데이터베이스 생성 = 239 어플리케이션 설치 = 240 어플리케이션 실행 = 240 Spare Part Inventory = 240 Spare Part Odering = 242 Car Appointment Service Reservation = 244 결론 = 245
