서지주요정보
SOAP기반 응용프로그램 디스패쳐의 설계 및 구현 = Design and implementation of a SOAP-Based application logic dispatcher
서명 / 저자 SOAP기반 응용프로그램 디스패쳐의 설계 및 구현 = Design and implementation of a SOAP-Based application logic dispatcher / 김신강.
발행사항 [대전 : 한국과학기술원, 2003].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8014195

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 03008

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

As the computer and Internet technologies are rapidly developing, various distributed applications are being actively developed to utilize distributed computing resources and data effectively. The standards for developing distributed applications, such as RPC, CORBA, and EJB, provide the application logic dispatcher through which distributed applications communicate using their own communication protocols. The application logic dispatcher, a core module of the development platform for distributed applications, 1) stores and manages the application logics, 2) receives requests for executing an application logic from the client, 3) executes the application logic, and 4) sends the results of the execution to the client. Recently, the Simple Object Access Protocol (SOAP) was proposed by W3C to provide a framework in which distributed applications communicate using a unified communication protocol. In this thesis, we design and implement a SOAP-based application logic dispatcher. Our proposed dispatcher has the following characteristics. First, by supporting programming languages such as C, C++, or Java, it can be adopted as a core development platform for distributed applications. Second, it guarantees safe execution of the server even when application logics cause errors. Third, it is interoperable with other standards for distributed applications since it processes requests of the client according to the SOAP protocol.

컴퓨터 기술의 발전과 인터넷의 보급에 따라 분산된 컴퓨팅 자원과 정보를 효율적으로 사용하기 위한 분산 응용프로그램의 개발이 활발히 이루어 지고 있다. 분산 응용프로그램 개발 표준으로는 RPC, CORBA, EJB등이 있고, 각각 독자적인 통신 프로토콜을 사용하여 분산 응용프로그램을 호출할 수 있는 응용프로그램 디스패쳐를 제공한다. 응용프로그램 디스패쳐는 분산 응용프로그램 개발 플랫폼의 핵심 모듈로서 개발자가 작성한 응용프로그램을 저장, 관리하면서 클라이언트로부터 응용프로그램 수행 요청을 받아 그에 맞는 응용프로그램을 분기 시켜 수행하고 결과를 돌려주는 기능을 수행한다. 최근 W3C에서는 분산 응용프로그램을 통합된 방법으로 호출할 수 있도록 통신 프로토콜인 SOAP을 제정하였다. 본 논문은 SOAP을 기반으로 하는 응용프로그램 디스패쳐를 설계하고 구현한다. 본 논문에서 제안하는 시스템은 다음과 같은 특징을 가진다. 첫째, C, C++와 Java로 작성된 다양한 응용프로그램 수행을 지원함으로써 분산 응용프로그램 개발을 위한 핵심 플랫폼으로서 사용될 수 있다. 둘째, 디스패쳐에서 응용프로그램의 오류로 인하여 발생할 수 있는 문제를 대처하여 안정적인 수행을 제공한다. 셋째, SOAP표준에 따라 클라이언트의 응용프로그램 수행 요청을 처리하여 SOAP을 지원하는 다른 분산 응용프로그램 표준을 따르는 시스템들과 상호 호출이 가능하다.

서지기타정보

서지기타정보
청구기호 {MCS 03008
형태사항 [iv], 36 p. : 삽화 ; 26 cm
언어 한국어
일반주기 저자명의 영문표기 : Shin-Gang Kim
지도교수의 한글표기 : 황규영
지도교수의 영문표기 : Kyu-Young Whang
학위논문 학위논문(석사) - 한국과학기술원 : 전산학전공,
서지주기 참고문헌 : p. 34-36
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서