logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Inside CORBA 3 프로그래밍

Inside CORBA 3 프로그래밍

왕창종, 이세훈 (지은이)
대림
23,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 1개 20,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Inside CORBA 3 프로그래밍
eBook 미리보기

책 정보

· 제목 : Inside CORBA 3 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 중고매입용컴퓨터
· ISBN : 9788972804871
· 쪽수 : 747쪽
· 출판일 : 1999-04-09

책 소개

최신 정보 시스템은 분산 객체 컴퓨팅 기술로 응집되어 있다. 코바, 자바, 웹을 통합한 오브젝트 웹 기술들이 기반이 되어 최신 정보의 공유와 분배를 실시간으로 운영함으로써 업무 능률을 향상 시키고 있다. 이 책은 이러한 흐름을 직접 익히고 업무에 적용할 수 있도록 코바에 관한 최신 이론과 프로그래밍 기법을 다양한 각도에서 설명하고 있다

목차

1장 분산 객체 컴퓨팅
1 소프트웨어 개발 패러다임
구조적 기법
객체지향 기법
컴포넌트 기반 개발 방법
2 분산 객체 프레임워크
분산 시스템의 역사
분산 객체 프레임워크
분산 환경의 다른 프레임워크들

2장 CORBA의 구조
1 OMG의 OMA
2 CORBA ORB
클라이언트의 구조
구현 객체의 구조
CORBA ORB의 기능
CORBA 메소드 호출
ORB간 상호 운용
3 인터페이스 정의어
4 CORBA 서비스와 공통 기능
CORBA 서비스
CORBA 공통 기능
5 CORBA 비즈니스 객체
6 오브젝트웹
자바와 CORBA
CORBA 기반 오브젝트웹 특징
7 CORBA 3.0
분산된 컴포넌트의 지원
메세징 서비스와 QoS
다른 기술들
8 ORB 기능 비교


3장 CORBA 프로그램 시작하기
1 문제 정의
2 자바로 애플리케이션 개발
Grid 자바 애플리케이션
Grid 자바 애플릿
웹서버
3 C++로 애플리케이션 개발
IDL 인터페이스 정의
서버 구현
클라이언트 구현
4 서버는 C++, 클라이언트는 자바로 프로그래밍
IDL 인터페이스 정의
서버 측 구현
클라이언트 측 구현

4장 IDL의 자바 매핑
1 IDL
2 IDL 문법
3 IDL 형태 매핑
모듈 매핑
속성 및 연산 매핑
연산 파라미터 및 반환값 매핑
Holder 클래스를 이용한 계산기 작성하기
4 인터페이스에 대한 매핑
인터페이스 매핑
객체 참조
상속
5 타입에 대한 매핑
기본 데이터 타입 매핑
사용자 정의 타입 매핑
Constructed 타입과 매핑
Templete 타입과 매핑
배열 매핑
Typedef 선언과 상수의 매핑
Any 타입의 자바 매핑과 사용법
예외 타입의 매핑

5장 객체 지향 분석 및 설계
1 객체 지향 분석과 설계란?
2 UML이란?
UML의 역사
UML의 구성
3 도구를 이용한 분석과 설계
시스템 요구 사항 분석
분석 및 설계
4 Bank 애플리케이션 작성하기
IDL 파일 작성
Bank 서버 구현
클라이언트 작성 및 실행

6장 서버 구현 메카니즘
1 추상 클래스와 인터페이스
2 Banking 애플리케이션
IDL 인터페이스 작성
IDL 인터페이스 매핑
3 TIE 접근 방식으로 인터페이스의 구현
IDL 인터페이스의 매핑
인터페이스의 구현
서버 애플리케이션 작성
4 ImplBase 접근 방식으로 인터페이스의 구현
IDL 인터페이스의 매핑
인터페이스의 구현
서버 애플리케이션 작성
5 구현된 객체를 사용하는 클라이언트
TIE 접근 방식으로 구현한 클라이언트
ImplBase 접근 방식으로 구현한 클라이언트
6 ImplBase 접근 방식과 TIE 접근 방식의 비교
TIE 접근 방식
ImplBase 접근 방식
7 예외 처리
사용자 정의 예외
클라이언트에서의 예외 처리
서버에서의 예외 전달
시스템 예외

7장 네이밍 서비스
1 네이밍 서비스란?
2 CORBA에서의 네이밍 서비스
CosNaming 모듈과 합성 이름의 형식
NamingContext 인터페이스와 BindingIterator 인터페이스
NamingContext 상에서 발생되는 예외 처리
3 네이밍 서비스의 사용
Names의 스트링 형식
네이밍 서비스 이용 단계
네이밍 서비스의 예
네이밍 서비스를 위한 환경 설정
4 Java2 플랫폼에서의 네이밍 서비스 사용
Java2에서의 Java IDL
Java2를 이용한 네이밍 서비스
5 상호 운용적인 네이밍 서비스

8장 콜백
1 콜백 구현
IDL 인터페이스의 정의
클라이언트 코드 작성
서버 작성
2 콜백 모델에서 데드락 방지
넌블록킹 연산 호출 사용
실행시 다중 스레드를 사용하는 방법
3 WebChat 프로그램
WebChat 클라이언트 인터페이스
WebChat 서버 인터페이스
IDL 규약
클라이언트 애플리케이션
중앙 서버 애플리케이션

9장 동적 호출 인터페이스와 인터페이스 저장소
1 DII의 사용
CORBA에서의 DII 사용 방법
2 DII를 이용한 Bank 예제
IDL 컴파일과 서버 프로그래밍
_request()를 이용한 클라이언트 프로그래밍
_create_request()를 이용한 클라이언트 프로그래밍
IDL 속성을 읽거나 쓰기 위한 Request의 작성
3 지연된 동기 호출
4 인터페이스 저장소
인터페이스 저장소의 형성
인터페이스 저장소를 접근하기 위한 유틸리티
5 인터페이스 저장소 구조
인터페이스 저장소의 데이터 구조
인터페이스 저장소에서의 포함 개념
6 인터페이스 저장소로부터 정보 얻기
7 인터페이스 저장소를 이용한 DII의 사용
인터페이스 저장소와 DII를 이용한 grid 예제

10장 상호 운용성
1 ORB간 상호 운용
2 GIOP와 IIOP
GIOP
IIOP
3 OrbixWeb과 Java2 플랫폼과의 상호 연동
4 ORB간 상호 연동 구조
ORB간 브리지 구현
ORB간 브리지 구성 방법

11장 고급 프로그래밍 기술
1 필터
프로세스 단위 필터
객체 단위 필터
프로세스 단위 필터 사용
객체 단위 필터 사용
2 스마트 프록시
3 로더
로더 생성의 개요
객체에 대한 로더 지정
객체 로딩 및 저장
로더 작성의 관점
영구 객체를 제공하기 위한 접근
4 런타임시 서버 로케이팅
디폴트 로케이터
lookup() 메소드
5 요구 전송

12장 이벤트 서비스
1 이벤트 서비스를 통한 통신
2 이벤트 통신 형태
Push 모델
Pull 모델
단일 시스템에서의 Push와 Pull 모델의 혼합
3 이벤트 통신의 타입
Untyped 이벤트 통신
Typed 이벤트 통신
4 이벤트 서비스에 인터페이스 프로그래밍
이벤트 채널을 통한 공급자 소비자 등록
Untyped 이벤트를 위한 인터페이스 프로그래밍
Typed 이벤트를 위한 인터페이스 프로그래밍
5 이벤트 서비스를 위한 애플리케이션
이벤트 서비스를 위한 IDL 인터페이스
Push 공급자 작성
Push 소비자 작성

13장 CORBA 보안 서비스
1 보안 참조 모델
2 보안 속성과 원칙
3 구조적 모델
4 CORBA에서의 보안 서비스
신원 확인과 인증
접근 제어 모델
암호화
CORBA 보안 서비스 구현 제품들
월드 와이드 웹에서의 보안

14장 CORBA와 데이터베이스
1 JDBC
데이터베이스 원본 만들기
JDBC 관련 자바 인터페이스와 클래스
2 CORBA와 JDBC
프로그램 작성을 위한 준비
서버 측 구현
3 객체 트랜잭션 서비스
분산 트랜잭션 처리
OrbixOTS 프로그래밍

15장 자바빈즈와 코바빈즈
1 자바빈즈
빈즈란 무엇인가?
소프트웨어 컴포넌트 기술
자바빈즈와 API
2 자바빈즈 만들기
DBBean
새로 만든 빈 추가하기
자바빈즈 사용하기
3 엔터프라이즈 자바빈즈
EJB
EJB 클라이언트/서버 시스템 동작의 이해
EJB의 형태
서버 측면 빈 생성하기
서버 측 빈의 사용 : 원격 인터페이스
4 코바빈즈
CORBA 컴포넌트 모델
EJB와 코바빈즈
코바빈즈의 미래

16장 CORBA를 이용한 시스템 구축
1 CORBA기반 분산 시스템 개발
요구 분석
개발 방법론 선정
전체 시스템 설계
업무 분석
IDL 정의
DB 설계
서버 구현
클라이언트 구현
2 게시판 애플리케이션 프로그램
업무 분석
서버 코드의 구현
클라이언트 코드
3 예약 관리 애플리케이션
업무 분석
테이블 설계
IDL 정의
회원 관리 패키지
객실 관리 패키지
예약 관리 패키지
투숙 관리 패키지

부록
1. OrbixWeb 설치
2. WebChat 소스 코드
3. OrbixOTS를 이용한 주소록 소스 코드

저자소개

이세훈 (지은이)    정보 더보기
인하대학교 전자계산학과 졸업 인하대학교 대학원 컴퓨터공학박사 ㈜비트컴퓨터 연구소 NJIT, USA, Visiting scholar 한국컴퓨터정보학회 부회장 인천스마트시티협회 부회장 현재 인하공업전문대학 컴퓨터시스템과 교수
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책