HOME > 상세정보

상세정보

CORBA & Java 분산객체기술

CORBA & Java 분산객체기술 (42회 대출)

자료유형
단행본
개인저자
成田雅彦 이상구
서명 / 저자사항
CORBA & Java 분산객체기술 / 成田雅彦 [등저] / 이상구 [등]편역.
발행사항
서울 :   교학사 ,   1998.  
형태사항
x, 307 p. : 삽도 ; 24 cm.
ISBN
8909044268
일반주기
색인포함  
부록포함  
CORBA(Common Object Request Broker Architecture)  
000 00934camccc200325 k 4500
001 000000609292
005 20100806013836
007 ta
008 981015s1998 ulka p 001a kor
020 ▼a 8909044268 ▼g 93560 : ▼c \15000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
049 1 ▼l 121036119 ▼f 과개 ▼l 121036120 ▼f 과개
082 0 4 ▼a 004.36 ▼2 21
085 ▼a 8568 ▼2 KDCP
090 ▼a 004.36 ▼b 1998a
245 0 0 ▼a CORBA & Java 분산객체기술 / ▼d 成田雅彦 [등저] / ▼d 이상구 [등]편역.
260 ▼a 서울 : ▼b 교학사 , ▼c 1998.
300 ▼a x, 307 p. : ▼b 삽도 ; ▼c 24 cm.
500 ▼a 색인포함
500 ▼a 부록포함
500 ▼a CORBA(Common Object Request Broker Architecture)
700 1 ▼a 成田雅彦
700 1 ▼a 이상구
740 ▼a Common Object Request Broker Architecture
740 ▼a Java
740 ▼a 분산시스템
740 ▼a CORBA and Java 분산객체기술
950 0 ▼b \15000

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고1(동양서)/ 청구기호 004.36 1998a 등록번호 121036119 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 004.36 1998a 등록번호 121036120 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

성전아언(지은이)

<CORBA & JAVA 분산객체기술>

이상구(지은이)

서울대학교 컴퓨터공학부 교수 서울대학교 E-비즈니스 기술연구센터장 (사)전자거래학회 회장 전국 '앱(App) 창작터' 협의회 회장

김완석(지은이)

<CORBA & JAVA 분산객체기술>

김동진(옮긴이)

연세대학교 경영학과, 동대학원 졸업. 한국은행 조사역으로 근무. 현 경영컨설턴트, KTP 대표. 저서로는 ##t『이제야말로 개인전략이다』##t가 있다.

손덕주(옮긴이)

<CORBA & JAVA 분산객체기술>

정보제공 : Aladin

목차


제1잘 인터넷의 역사와 시스템 형태 = 15
  1.1 인터넷 기술과 브라우저의 역사 = 16
    (1) WWW의 등장 = 16
    (2) 브라우저 경쟁 Netscape와 Microsoft = 17
    (3) 컴포넌트 경쟁 : Java와 ActiveX = 18
  1.2 인터넷 기술을 사용한 분산시스템의 형태 = 20
    (1) WWW 서버의 데이터 참조 = 20
    (2) WWW 서버 데이터의 동적 변경 = 21
    (3) 브라우저에 다운로드한 프로그램의 실행 = 23
    (4) 다운로드한 프로그램의 백엔드와 통신 = 24
    (5) 어플리케이션을 조합시켜 백엔드 실현 = 25
제2장 Java = 27
  2.1 Java란 무엇인가? = 28
  2.2 애플릿의 실행 = 28
  2.3 Java의 언어 규격 = 31
    (1) Java의 구문 = 31
    (2) C와의 비교 = 33
  2.4 Java 실행환경의 메커니즘 = 39
    (1) 인터프리터 = 39
    (2) 가배지 콜렉션 = 40
    (3) 멀티쓰레드 지원 = 42
    (4) 다운로드 메커니즘 = 44
    (5) 통신기능 = 44
      java.net 클래스 라이브러리 = 44
      Java RMI = 44
      CORBA = 45
    (6) 클래스 라이브러리 = 45
      JDK 1.0.2 = 46
      JDK 1.1 = 47
  2.5 Java에 의한 프로그래밍 = 50
    (1) 프로그래밍의 순서 = 50
    (2) 애플릿의 작성 = 51
    (3) 브라우저에 의한 애플릿의 실행 = 53
  2.6 Java의 향후 = 55
    (1) Input Method로의 대응 = 55
    (2) Java API의 확장 = 56
제3장 ActiveX = 57
  3.1 프론트엔드 환경 ActiveX = 58
  3.2 프론트엔드 환경의 예 = 59
  3.3 ActiveX 콘트롤 = 61
  3.4 VBScript의 이용 = 62
제4장 분산객체 환경 CORBA = 67
  4.1 개요 = 68
  4.2 ORB의 개요와 특징 = 70
    유연한 시스템 = 70
    멀티플랫폼과 상호운용성 = 72
    분산시스템을 위한 기본기능 = 73
  4.3 ORB를 사용한 시스템의 적용예 = 75
    상호운용성을 살린 시스템의 예 = 75
    인터넷에 대응한 분산 어플리케이션 기반으로 이용한 예 = 76
    분산된 시스템을 통합하기 위해 이용한 예 = 77
    기존의 기업내 시스템을 통합하기 위해 이용한 예 = 79
  4.4 OMG의 동향 = 81
    어플리케이션에 공통된 기능 제공 = 81
    비즈니스 분야로의 응용 = 82
    기타 = 83
  4.5 ORB 제품 = 84
    (1) 각사의 ORB 제품 = 84
    (2) ORB 제품 예 : ObjectDirector = 85
      ObjectDirector의 특징 = 85
      ObjectDirector를 사용한 시스템의 장점 = 88
      ObjectDirector지원 플랫폼 = 90
제5장 CORBA의 기능 개요 = 91
  5.1 CORBA의 기본 기능 = 92
    (1) 기본 컴포넌트 = 94
      ORBcore = 94
      인터페이스 저장소(interface repository) = 94
      구현 저장소 = 95
      IDL 컴파일러/스터브/스켈리톤 = 96
      ORB 인터페이스 = 98
      동적기동 인터페이스 = 98
      객체 어답터 = 99
    (2) CORBA 2.0 = 100
  5.2 상호 운용성(IIOP) = 101
  5.3 객체 서비스 = 102
    (1) Naming Service = 102
    (2) Event Service = 104
    (3) Lifecycle Service = 105
    (4) Persistent Object Service = 106
      DA 프로토콜 = 109
      ODMG-93 프로토콜 = 111
      DDO 프로토콜 = 111
    (5) Query Service = 111
      Query 언어 = 112
      검색방법 = 113
      Query Service와 Persistent Object Service를 사용한 데이터베이스의 접근 = 116
    (6) Transaction Service = 118
  5.4 CORBA의 연계기능 = 122
    (1) WWW/CORBA 연계 = 122
    (2) Java/CORBA 연계 = 124
    (3) COM/CORBA 연계 = 126
      OLE 클라이언트와 연계 = 127
      ActiveX 컨트롤과 연계 = 128
제6장 Java/CORBA에 의한 분산시스템의 구축 = 131
  6.1 인트라넷 구축의 장점 = 132
    (1) 인트라넷으로 실현할 수 있는 것 = 132
    (2) 인트라넷의 효과 = 133
    (3) 인트라넷의 구축·운용에 있어서 주의점 = 134
  6.2 인트라넷에 사용된 기술 = 135
    (1) 브라우저·WWW 서버 및 HTML = 136
      브라우저와 WWW 서버 = 136
      HTML(Hypertext Makup Language) = 137
    (2) 브라우저·WWW 서버간의 확장기능 = 138
      CGI(Common Geteway Interface) = 138
      스크립트 = 139
      Java = 139
      ActiveX 컨트롤 = 140
    (3) 분산객체 환경 = 141
      CORBA = 141
      Transaction Service = 142
    (4) 업무 서버에서 정보를 가공한다 = 142
    (5) 공통 서비스 = 143
      DNS(Comain Naming Service) = 143
      전자 메일 = 144
    (6) 보안으로 안전하게 정보를 공유한다 = 144
      방화벽 = 144
      Proxy = 145
      SSL(Secure Socket Layer) = 146
  6.3 인트라넷의 구성 패턴 = 147
    복수 어플리케이션의 통합 = 147
    분산 어플리케이션 = 148
  6.4 ORB를 이용한 시스템 구축 예 = 150
    (1) 경매 시스템의 개요 = 150
    (2) 시스템 구성 = 153
      프런트엔드 = 153
      백엔드 = 154
제7장 CORBA 어플리케이션의 설계 = 157
  7.1 객체의 IDL 정의 = 158
    (1) IDL의 서식 = 158
      모듈 선언 = 159
      인터페이스 선언 = 160
  7.2 프로그램으로 인터페이스를 호출한다 : 언어매핑 = 168
    C 언어로 호출할 경우 = 168
    C++ 언어로 호출할 경우 = 169
    Java 언어로 호출할 경우 = 170
  7.3 서버 어플리케이션의 호출 = 171
    (1) 정적호출 인터페이스와 동적호출 인터페이스 = 171
      정적호출 인터페이스 = 171
      동적호출 인터페이스 = 173
      정적/동적호출 인터페이스의 비교 = 175
    (2) 어플리케이션간의 데이터전달 방법 = 176
      in 속성의 파라메타를 사용하는 방법 = 176
      out 속성의 파라메타를 사용하는 방법 = 177
      inout 속성의 파라메타를 사용하는 방법 = 178
      복귀값을 사용하는 방법 = 179
  7.4 서버 어플리케이션의 설계 = 181
    (1) 서버 어플리케이션의 타입 = 181
      shared 서버 = 181
      persistent 서버 = 182
      unshared 서버 = 183
      server per method 서버 = 184
    (2) 게이트웨이 작성을 위한 동적 스켈리톤 인터페이스(DSI) = 184
제8장 CORBA 프로그래밍 입문 = 187
  8.1 CORBA 어플리케이션 개발절차 = 188
  8.2 정적기동 인터페이스를 사용한 클라이언트 프로그래밍 = 189
    (1) 초기화 = 189
    (2) Naming Service의 객체 리퍼런스 획득 = 191
    (3) 서버 어플리케이션의 객체 리퍼런스 획득 = 192
    (4) 오퍼레이션의 호출 = 194
  8.3 동적기동 인터페이스를 사용한 클라이언트 프로그래밍 = 196
    (1) 초기화 = 197
    (2) Naming Service의 객체 리퍼런스 획득 = 197
    (3) 인터페이스 저장소의 객체 리퍼런스 획득 = 197
    (4) 인터페이스 저장소로의 서버 어플리케이션 정보 검색 = 199
    (5) NVList 인터페이스 = 202
    (6) 파라미터의 구성 = 203
    (7) 리퀘스트의 작성 = 205
    (8) 리퀘스트의 송신 = 207
    (9) 리퀘스트의 삭제 = 209
  8.4 클라이언트 어플리케이션의 예외 처리 = 210
    (1) C 언어에서 예외 처리 = 210
    (2) C++ 언어에서 예외 처리 = 212
      CORBA:: Environment 클래스에 의한 판정 방법 = 212
      try∼catch를 사용할 경우 = 214
    (3) Java 언어의 예외 처리 = 215
  8.5 서버 어플리케이션의 작성 = 216
    (1) 초기화 = 216
    (2) 서버의 등록 = 218
    (3) 서버의 활성화 = 219
    (4) 인터페이스 실장함수 = 221
    (5) 서버의 비활성화 처리 = 222
  8.6 서버 어플리케이션의 ORB에 등록/삭제 = 223
    (1) 객체의 작성과 Naming Service에 등록 = 223
      서버 어플리케이션으로 작성하는 방법 = 223
      ORB의 관리 코맨드인 OD_or_adm 코맨드 사용 방법 = 226
    (2) 임플리멘테이션 저장소에 등록/삭제 = 226
  8.7 서버 어플리케이션의 예외 처리 = 228
    (1) C 언어에서 예외 처리 = 228
    (2) C++ 언어에서 예외 처리 = 229
  8.8 애플릿의 개발 순서 = 230
    (1) HTML의 기술 = 230
    (2) 애플릿의 프로그래밍 = 231
    (3) IDL 파일 및 애플릿, 스터브의 컴파일 = 231
    (4) WWW 서버로의 애플릿의 등장 = 231
    (5) 브라우저의 CLASS PATH의 설정 = 231
  8.9 COM/CORBA 연계 프로그래밍 = 232
    (1) COM/CORBA 게이트웨이의 기동 = 233
    (2) 서버 어플리케이션의 객체 리퍼런스 검색 = 233
    (3) 오퍼레이션의 실행 = 234
    (4) 서버 어플리케이션의 파라메타 교환 방법 = 234
      문자열 = 235
      열거형 = 236
      any형 = 236
      시?스형 = 238
      구조체 = 239
      공용체 = 239
    (5) 예외 = 241
  8.10 WWW/CORBA 연계 프로그래밍 = 243
    (1) WWW 서버와 서버 어플리케이션의 연계 프로그램 = 243
    (2) 연계 프로그램의 구성 = 243
    (3) WWW 클라이언트의 개발순서 = 244
    (4) 서버 어플리케이션 프로그램의 호출용 HTML 작성 = 245
    (5) 템플레이트 HTML 파일 = 246
  8.11 Transaction Service를 사용한 프로그래밍 예 = 249
    (1) 프로그램의 개요 = 249
      트랜잭션 처리의 동작 = 249
      클라이언트의 처리 = 250
      서버의 처리 = 251
    (2) 프로그래밍의 예 = 252
제9장 향후의 전망 = 259
  9.1 정리되고 있는 분산시스템의 환경 = 260
    인터넷 환경과 연계 = 261
    어플리케이션의 개발과 통합 = 261
    온라인 트랜잭션과 통합 = 262
    데이터베이스와 통합 = 262
  9.2 분산시스템의 과제 = 263
  9.3 맺음 = 263
부록 1 예제 프로그램 = 265
  1.1 C 언어에 의한 정적기동 인터페이스를 사용한 클라이언트 프로그램 = 266
  1.2 C 언어에 의한 서버 어플리케이션 = 269
  1.3 C++ 언어에 의한 동적기동 인터페이스를 사용한 클라이언트 프로그램 = 273
  1.4 C++ 언어에 의한 서버 어플리케이션 = 277
  1.5 Java 언어에 의한 클라이언트 어플리케이션 = 281
  1.6 COM/CORBA 연계의 프로그램(Visual Basic) = 287
  1.7 WWW 연계를 위한 HTML 파일 = 289
부록 2 데이터형의 취급 = 291
  2.1 IDL의 언어 매핑 = 292
  2.2 기본 데이터형 = 293
  2.3 any형 = 296
  2.4 그 밖의 데이터형 = 303
  2.5 Java 언어로 매핑의 동향 = 303

관련분야 신착자료

Forouzan, Behrouz A. (2022)
김효곤 (2022)