Distributed Processing Environments

1.강의 개설의의 및 목적
인터넷 서비스 및 정보통신서비스 구현에 있어 핵심이 되는 미들웨어로
서 CORBA, DCOM 등의 구조를 분석/분해하고, 미들웨어상의 어풀리케이션의 
설계 및 구현기법에 대하여 강의한다. 또한, 프로젝트를 통한 구현결과를 
바탕으로 새로운 서비스 개발에 적합한 분산처리 
환경의 근간이 되는 기술을 익힌다.
2.교재,참고문헌
- Robert Orfali, etc., Instant CORBA, Wiley, ISBN 0-471-18333-4, 1998
<참고문헌>
- Jon Siegel, CORBA Fundamentals and Programming, Wiley, ISBN 
  0-471-12148-7, 1996.
- Ronan Geraghty, Sean Joyce, Tom Moriarty, Gary Noone, COM-CORBA 
  Interoperability, Prentice Hall, ISBN 0-13-096277-5, 1999
- T. J. Mowbray and R. Zahavi, The Essential CORBA, Wiley and OMG, 
  ISBN 0-471-10611-9, 1995
- T. J. Mowbray, CORBA Design Patterns, Wiley, ISBN 0-471-15882-8, 
  1998
- Robert Orfali, Dan Harkey and Jeri Edwards, The Essential 
  Distributed Objects Survival Guide, Wiley, ISBN 0-471-12993-3, 1996. 
- Dan Harkey and Robert Orfali, Client/Server Programming With Java 
  and CORBA Wiley, ISBN 0-471-16351-1, 1997.
- CORRY, COM/DCOM 프라이머플러스, 인포북, ISBN : 89-8054-388-3, 1999 
3.주별강의내용
제 1주 : 강의 소개 및 CORBA개요
제 2주 :  Client/Server, CORBA Style
제 3주 :  The Object Web: CORBA/Java
제 4주 :  ORB Fundamentals
제 5주 :  Static CORBA
제 6주 :  Dynamic CORBA
제 7주 : CORBA Services: Naming, Life Cycle, and Events
제 8주 : 중간고사
제 9주 : The other CORBA services 
제 10주 : Term Project계획발표회
제 11주 : Introduction to DCOM
제 12주 : Metatype Information
제 13주 : CORBA/COM Interoperability
제 14주 : CORBA/COM Mapping
제 15주 : TINA Carrier-Class DPE
제 16주 : 기말고사
4.과제부과
과제 제목 :  CORBA기반 Client- Server프로그래밍
부과시기 : 5월중순
제출일 :  6월 중순
과제수행방법 : 개인별 Term Project
5.시험 및 평가내용, 평가방법
중간고사 : 30 %
기말고사 : 40 %
과제 : 20 %
출석 : 10 %
6.기타사항
Term Project수행을 위하여 계획서를 제출하여 담당교수와 상의 한 후, 프
로젝트수행