HOME > 상세정보

상세정보

JAVA로 개발하는 웹 서비스 : JAVA를 이용한 보안 웹 서비스 설계 및 개발

JAVA로 개발하는 웹 서비스 : JAVA를 이용한 보안 웹 서비스 설계 및 개발 (20회 대출)

자료유형
단행본
개인저자
Nagappan, Ramesh Skoczylas, Robert Sriganesh, Rima Patel 이창재
서명 / 저자사항
JAVA로 개발하는 웹 서비스 : JAVA를 이용한 보안 웹 서비스 설계 및 개발 / Ramesh Nagappan ; Robert Skoczylas, ; Rima Patel Sriganesh [저] ; 이창재 역.
발행사항
서울 :   사이텍미디어 ,   2004.  
형태사항
xxx, 734 p. : 삽도 ; 26 cm.
원표제
Developing Java Web services : architecting and developing secure Web services using Java
ISBN
8955508115
서지주기
색인수록
000 00963namccc200277 k 4500
001 000000874949
005 20100806064656
007 ta
008 040128s2004 ulka 001a kor
020 ▼a 8955508115 ▼g 93560 : ▼c \32000
035 ▼a KRIC09112675
040 ▼a 211046 ▼c 211046 ▼d 211046 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121092548 ▼f 과학 ▼l 121092549 ▼f 과학
082 0 4 ▼a 005.72 ▼2 21
090 ▼a 005.72 ▼b J41 2004
100 1 ▼a Nagappan, Ramesh
245 0 0 ▼a JAVA로 개발하는 웹 서비스 : ▼b JAVA를 이용한 보안 웹 서비스 설계 및 개발 / ▼d Ramesh Nagappan ; ▼e Robert Skoczylas, ; ▼e Rima Patel Sriganesh [저] ; ▼e 이창재 역.
246 1 9 ▼a Developing Java Web services : architecting and developing secure Web services using Java
260 ▼a 서울 : ▼b 사이텍미디어 , ▼c 2004.
300 ▼a xxx, 734 p. : ▼b 삽도 ; ▼c 26 cm.
504 ▼a 색인수록
700 1 ▼a Skoczylas, Robert
700 1 ▼a Sriganesh, Rima Patel
700 1 ▼a 이창재

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.72 J41 2004 등록번호 121092548 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.72 J41 2004 등록번호 121092549 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.72 J41 2004 등록번호 151156280 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.72 J41 2004 등록번호 121092548 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.72 J41 2004 등록번호 121092549 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.72 J41 2004 등록번호 151156280 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

웹 서비스 개발 및 배포를 위한 플랫폼으로 Java를 선택한 사람들과 아키텍트 및 개발자를 위한 안내서다. 웹 서비스를 구현 및 배포하기 위한 개념, 기술 및 실무 테크닉들에 초점을 맞춘 풍부한 지식과 연구 내용들을 제공한다. 기본적으로 Java및 XML에 관한 기본 지식이 있다는 가정하에 진행한다.

다음 내용들을 학습한다.

  • SOAP, WSDL 및 UDDI를 포함한 웹 서비스 표준 프로토콜 및 기술
  • 웹 서비스 아키텍처 및 웹 서비스를 구현하기 위한 J2EE 애플리케이션
  • JWSDP에서 제공하는 Java API를 사용한 웹 서비스 개발
  • 웹 서비스 보안 기술 : XML 암호화, XML 서명, SAML
  • Microsoft .NET과의 상호 운용성
  • JWSDP를 사용한 웹 서비스 실무 구현(사례 연구)
  • Sun ONE 소개


    정보제공 : Aladin
  • 저자소개

    Ramesh Nagappan(지은이)

    Sun Java Center에서 엔터프라이즈 자바 아키텍트로 일하고 있다. 그는 인터넷 응용 프로그램, 엔터프라이즈 메시징 및 웹 서비스를 위한 자바, CORBA 및 XML 기반 분산 컴퓨팅 아키텍처의 설계와 구현에 20년의 경력을 가지고 있다. 또한 J2EE와 EAI에 관한 책을 공동 저술한 바 있다.

    Robert Skoczylas(지은이)

    Sun Java Center에서 엔터프라이즈 자바 아키텍트로 일하고 있다. 그는 개체 지향 기술에 뛰어난 경력을 가지고 있으며, 특히 자바와 XML 기술을 사용하여 대규모 기업용 응용 프로그램의 설계와 구현하는 일에 전문가다.

    Rima Patel Sriganesh(지은이)

    Sun Microsystems의 기술 담당자이다. 그녀는 자바, XML 및 인테그레이션 플랫폼에 전문가이다. 또한 그녀는 분산 컴퓨팅 모델, 트러스트 컴퓨팅, 시맨틱 웹(Semantic Web) 및 그리드 컴퓨팅 아키텍처에도 열정을 쏟고 있다.

    이창재(옮긴이)

    중앙대학교 물리학과를 졸업하고 캐나다에서 2년간 공부했다. MCSE, MCDBA 및 ICDL 자격을 보유하고 있으며, 프로그래머 및 프리랜서로 10년째 일하고 있다. ‘할수있다! 액세스 2003(영진닷컴)’을 저술하였고, 액세스 97버전부터 지금까지 수차례 데이터베이스 애플리케이션 프로젝트를 수행한 바 있다. 저서 : 할수있다! 쉽게 배우기 액세스 2003 닷넷 개발자를 위한 코더에서 개발자로 C++ GOTCHAS, C++ 완벽 해설서 MCSE Windows 2000 Server Study Guide JAVA로 개발하는 웹 서비스 등

    정보제공 : Aladin

    목차

    
    목차
    추천의 글 = 3
    이 책에 대하여 = 5
    감사의 글 = 11
    저자에 대하여 = 14
    역자 머리말 = 16
    PART 1 웹 서비스의 탄생과 발전
     Chapter 01 분산 컴퓨팅의 발전
      1.1 분산 컴퓨팅이란 = 3
      1.2 분산 컴퓨팅의 중요성 = 4
      1.3 클라이언트-서버 애플리케이션 = 5
      1.4 CORBA = 6
      1.5 Java RMI = 9
      1.6 Microsoft DCOM = 12
      1.7 메시지 중심 미들웨어(MOM) = 13
      1.8 분산 컴퓨팅의 문제점들 = 15
      1.9 분산 컴퓨팅에서 J2EE와 XML의 역활 = 15
      1.10 웹 서비스의 발전 = 18
      1.11 요약 = 19
     Chapter 02 웹 서비스 소개
      2.1 웹 서비스란 무엇인가? = 21
      2.2 웹 서비스 탄생 동기와 특징 = 23
      2.3 왜 웹 서비스를 사용하는가 = 25
      2.4 웹 서비스의 기본 동작 모델 = 25
      2.5 핵심 웹 서비스 표준 = 26
       XML = 26
       SOAP = 27
       WSDL = 27
       UDDI = 28
       ebXML = 28
      2.6 웹 서비스를 지원하는 다른 산업 표준들 = 29
       WSCI = 29
       WSFL = 30
       DSML = 30
       XLANG = 30
       BTP = 30
       XML ENC = 31
       XKMS = 31
       XML DSIG = 31
       XACML = 31
       SAML = 32
      2.7 웹 서비스에서 알려진 문제점들 = 32
      2.8 웹 서비스 소프트웨어 및 도구 = 33
       BEA System 제품 = 33
       Cape Clear 제품 = 33
       IBM 제품 = 33
       IOPSIS 제품 = 34
       Oracle 제품 = 34
       Sun 제품 = 34
       Systinet 제품 = 35
      2.9 산업계 리더들의 웹 서비스 전략 = 35
       Sun ONE = 35
       IBM e-Business = 35
       Microsoft .NET = 36
      2.10 웹 서비스의 주요 장점 = 36
      2.11 요약 = 37
    PART 2 웹 서비스 아키텍처와 기술
     Chapter 03 웹 서비스 아키텍처 구축
      3.1 웹 서비스 아키텍처와 핵심 구성 요소들 = 41
      3.2 상용 도구들 = 44
       SOAP = 45
       WSDL = 46
       UDDI = 47
       ebXML = 48
      3.3 웹 서비스 통신 모델 = 48
       RPC 기반 통신 모델 = 48
       메시징 기반 통신 모델 = 49
      3.4 웹 서비스 구현 = 50
      3.5 웹 서비스 사용 애플리케이션 개발 = 52
       Java 기반 웹 서비스 작성 방법 = 53
       J2EE를 사용하는 웹 서비스 개발 예제 = 58
      3.6 요약 = 101
     Chapter 04 SOAP를 사용한 웹 서비스 개발
      4.1 XML 기반 프로토콜과 SOAP = 103
       SOAP의 발전 = 104
       SOAP 규격 이해 = 105
      4.2 SOAP 메시지 구조 = 106
       SOAP Envelope = 109
       SOAP Header = 110
       SOAP Body = 111
       SOAP Fault = 111
       SOAP mustUnderstand = 114
       SOAP Attachments = 115
      4.3 SOAP 인코딩 = 116
       단순 형식 값 = 117
       다형성 접근자 = 118
       복합 형식 값 = 118
       직렬화 및 역질렬화 = 122
      4.4 SOAP 메시지 교환 모델 = 123
       SOAP 중개자 = 124
       SOAP 액터 = 125
      4.5 SOAP 통신 = 126
       SOAP RPC = 126
      4.6 SOAP 메시징 = 128
      4.7 전송 프로토콜에 대한 SOAP 바인딩 = 129
       SOAP over HTTP = 130
       SOAP over SMTP = 133
       다른 SOAP 바인딩 = 135
       SOAP 메시지 교환 패턴 = 136
      4.8 SOAP 보안 = 138
       SOAP 암호화 = 138
       SOAP 디지털 서명 = 140
       SOAP 인증 = 141
      4.9 SOAP 웹 서비스 구축 = 142
      4.10 Java를 사용한 SOAP 웹 서비스 개발 = 143
       Apache Axis를 사용한 웹 서비스 개발 = 144
       웹 서비스를 위한 Axis 설치 = 145
       Tomcat/Servlet 엔진을 사용하지 않고 Axis 실행하기 = 147
       Axis 하부 구조와 구성 요소 = 147
       Axis 웹 서비스 프로그래밍 모델 = 152
      4.11 Axis를 사용한 웹 서비스 작성 : 예제 = 158
       Axis 기반 하부 구조 구축 = 159
       ACME 웹 서비스 환경 설정 = 163
       ACME 웹 서비스 구현 = 171
      4.12 SOAP의 알려진 한계 = 197
      4.13 요약 = 197
     Chapter 05 웹 서비스의 기술(Description) 및 검색(Discovery)
      5.1 WSDL = 199
       웹 서비스 세계에서의 WSDL = 199
       WSDL 정의 문서의 구조 = 201
       WSDL 바인딩 = 207
       WSDL 도구 = 211
       WSDL의 발전 = 218
       WSDL의 한계 = 218
      5.2 UDDI = 219
       UDDI 레지스트리 = 219
       UDDI를 사용한 프로그래밍 = 223
       조회 API = 231
       게시 API = 245
       UDDI 구현 = 248
       Systinet UDDI 레지스트리 사용자로서 등록 = 250
       UDDI 레지스트리에 정보 게시 = 251
       UDDI 레지스트리에 있는 정보 검색 = 255
       UDDI 레지스트리로부터 정보 삭제 = 259
       UDDI 한계 = 263
      5.3 요약 = 264
     Chapter 06 .NET 상호 운용성 작성
      6.1 상호 운용성을 확인하는 수단 = 266
       W3C XML 스카마 선언 = 266
       WSDL 제공 = 267
       SOAP 프록시 작성 = 267
       상호 운용성 테스트 = 267
      6.2 Microsoft .NET 프레임워크의 개요 = 268
       CLR = 268
       .NET 프레임워크 클래스 라이브러리 = 269
      6.3 웹 서비스를 위한 Microsoft .NET 클라이언트 개발 = 270
       .NET 프레임워크를 사용하여 웹 서비스 요청자를 작성하는 주요 단계 = 270
       사례 연구 : Axis 웹 서비스를 위한 .NET 클라이언트 구축 = 272
      6.4 웹 서비스 상호 운용성 작성시 문제점 = 283
       일반적인 SOAP/HTTP 전송 문제점들 = 283
       XML 스카마 및 XML 관련 문제점들 = 284
       SOAP/XML 메시지 불연속성 = 284
       버전과 호환성 = 284
      6.5 WS-Ⅰ 이니셔티브와 그 목표 = 284
      6.6 상호 운용성 테스트에 대한 공개적인 노력의 일환들 = 285
      6.7 요약 = 286
    PART 3 Java 웹 서비스 개발자 팩 알아보기
     Chapter 07 JWSDP 소개
      7.1 Java 웹 서비스 개발자 팩 = 289
       Java XML 팩 = 290
       XML을 위한 Java API = 290
       JSTL = 300
       Apache Tomcat 컨테이너 = 301
       Java WSDP 레지스트리 서버 = 301
       ANT 작성 도구 = 302
      7.2 웹 서비스 팩 다운로드 = 302
      7.3 요약 = 303
     Chapter 08 Java API를 사용한 XML 프로세싱 및 데이터 바인딩
      8.1 XML의 기초 = 305
       XML 문법 = 307
       네임스페이스 = 313
       XML 문서의 유효성 검사 = 315
      8.2 JAXP란 무엇인가 = 328
       JAXP 표준화 = 329
       JAXP 사용 = 329
       JAXP API 모델 = 330
       JAXP 구현 = 332
       SAX를 사용한 XML 처리 = 332
       DOM을 사용한 XML 파싱 = 343
       XSL 스타일시트 : 개요 = 355
       XSLT를 사용한 변환 = 363
       스레딩 = 375
      8.3 JAXB = 375
       데이터 바인딩 생성 = 377
       XML 마샬링 = 384
       Java 언마샬링 = 386
       기타 콜백 메서드 = 387
       XML 바인딩에 대한 예제 코드 = 387
      8.4 요약 = 391
     Chapter 09 JAXM 및 SAAJ를 사용한 XML 메시징
      9.1 웹 서비스에서 JAXM의 역활 = 393
       JAXM 애플리케이션 아키텍처 = 394
       JAXM 메시징 : 상호 작용 패턴 = 396
      9.2 JAXM API 프로그래밍 모델 = 397
       java.xml.messaging = 397
       java.xml.soap(SAAJ 1.1 API) = 399
      9.3 JAXM의 사용을 위한 기본 프로그래밍 단계 = 403
       JAXM 제공자 사용 = 403
       제공자를 사용하지 않은 JAXM 사용(SOAPConnection 사용) = 410
      9.4 JAXM 배포 모델 = 416
       JWSDP 1.0에서 JAXM 기반 애플리케이션 배포 = 416
       JAXM 제공자를 사용한 JAXM 애플리케이션 구성 = 419
       클라이언트 구성 = 419
       제공자 구성 = 420
      9.5 JAXM 기반 웹 서비스 개발 = 422
       JAXM을 사용한 지점간(Point-to-Point) 메시징 = 422
       JAXM 제공자를 사용하는 비동기 메시징 = 430
      9.6 JAXM 상호 운용성 = 442
      9.7 J2EE 1.4에서의 JAXM = 442
      9.8 요약 = 442
     Chapter 10 JAX-RPC를 사용한 RPC 웹 서비스 구축
      10.1 웹 서비스에서 JAX-RPC의 역할 = 444
       JAX-RPC와 JAXM 비교 = 445
       JAX-RPC 애플리케이션 아키텍처 = 446
      10.2 JAX-RPC API와 구현 모델 = 448
       JAX-RPC 기반 서비스 구현 = 448
       JAX-RPC 기반 클라이언트 구현 = 457
      10.3 JAX-RPC 지원 Java/XML 매핑 = 464
       Java/WSDL 정의 매핑 = 467
      10.4 JAX-RPC 기반 웹 서비스 개발 = 468
       JAX-RPC 기반 서비스 작성 = 469
       JAX-RPC 클라이언트 개발 = 477
      10.5 J2EE 1.4 에서의 JAX-RPC = 484
      10.6 JAX-RPC 상호 운용성 = 484
      10.7 요약 = 485
     Chapter 11 XML 레지스트리에 대한 Java API
      11.1 JAXR 소개 = 487
      11.2 JAXR 아키텍처 = 487
       JAXR 아키텍처 구성 요소 = 487
       JAXR 케이퍼빌러티 및 케이퍼빌러티 프로필 = 489
       JAXR 프로그래밍 모델 = 491
      11.3 JAXR 정보 모델 = 492
       클래스와 인터페이스 = 492
       레지스트리 개체에 대한 분류 = 495
       레지스트리 개체의 연관 = 499
      11.4 JAXR 레지스트리 서비스 API = 502
       연결 관리 API = 502
       수명 주기 관리 API = 508
       쿼리 관리 API = 512
      11.5 JWSDP 1.0에서 JAXR 지원 = 523
       레지스트리 서버 = 523
       레지스트리 브라우저 = 524
      11.6 예제를 통한 JAXR 이해 = 526
       JAXR을 사용한 게시 = 527
       JAXR을 사용한 쿼리 = 540
       JAXR을 사용한 정보 삭제 = 547
      11.7 요약 = 551
     Chapter 12 Java 웹 서비스 개발자 팩 사용 - 사례 연구
      12.1 사례 연구 개요 = 552
       서비스 제공자·요청자·레지스트리의 역할 = 553
       중요 컴포넌트 및 엔티티 = 553
      12.2 사례 연구 아키텍처 = 555
      12.3 컴포넌트의 설계 = 557
       제공자 환경 = 557
       게시 및 검색 클래스 설계 = 560
       서비스 요청자 환경(computerBuy.com) 설계 = 563
      12.4 구현 = 570
       서비스 환경 개발 = 570
       서비스 요청자 환경 개발 = 581
      12.5 JWSDP 환경 설정 = 590
       서비스 제공자 런타임 하부 구조 = 590
       서비스 레지스트리 하부 구조 = 597
       서비스 요청자 런타임 하부 구조(ComputerBuy.com) = 598
      12.6 시나리오 실행 = 599
      12. 7 요약 = 602
    PART 4 웹 서비스 보안
     Chapter 13 웹 서비스 보안
      13.1 웹 서비스 보안의 문제점 = 605
       웹 서비스 보안을 위한 또 다른 기술들 = 606
       속성(Rapid-File)암호화 = 606
      13.2 XML 암호화 = 614
       XML 암호화란 = 615
       XML 암호화 구현 = 616
       XML 암화화 예제 = 617
       〈Accounts〉 XML 요소 암호화 = 625
       〈Accounts〉 XML 요소 해독 = 626
       암호화 및 해독을 위한 프로그래밍 단계 = 628
      13.3 XML 서명 = 634
       XML 서명 형식 = 634
       XML 서명 문법 = 636
       정규화 = 639
       XML 서명의 구현 = 639
       XML 서명 - 예제 = 640
      13.4 XKMS = 651
       XKMS 컴포넌트 = 653
       XKMS 구현 = 654
       X-KISS = 655
       X-KRSS = 660
      13.5 SAML = 668
       SAML 구현 = 670
       SAML 아키텍처 = 672
       인증 검증 = 674
       속성 검증 = 676
       권한 부여(결정) 검증 = 677
       SAML 바인딩 및 프로토콜 = 679
       SAML 검증의 생성자 및 소비자에 대한 모델 = 680
       SAML을 사용한 단일 사용 승인(Single Sign-On) = 681
      13.6 XACML = 689
       XML 액세스 제어 시스템의 아키텍처 = 690
      13.7 결론 = 693
      13.8 요약 = 694
    PART 5 웹 서비스 전략과 솔루션
     Chapter 14 Sun ONE 소개
      14.1 Sun ONE에 숨은 비전 = 696
      14.2 주문형 서비스(SoD) 전달 = 699
       웹 애플리케이션들 = 699
       웹 서비스 = 699
       웹 클라이언트 = 704
      14.3 Sun ONE 아키텍처 = 704
       Sun ONE 서비스 계층 = 704
       Sun ONE 표준 및 기술 = 706
       Sun ONE 제품군 - 통합 VS. 통합 가능 = 707
      14.4 요약 = 711
    참고할 만한 웹 사이트 = 712
    찾아보기 = 722
    
    

    관련분야 신착자료

    Burns, Brendan (2023)
    김성기 (2023)