|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
이 인터페이스는 착신 호출의 디스팟치 기구를 제공합니다. 요구를 서번트에게 디스팟치 하기 위해서 ORB 가 호출합니다.
메소드의 개요 | |
OutputStream |
_invoke (String method,
InputStream input,
ResponseHandler handler)
ORB 에 의해 불려 가 요구를 서번트에게 디스팟치 합니다. |
메소드의 상세 |
public OutputStream _invoke(String method, InputStream input, ResponseHandler handler) throws SystemException
1. 올바른 메소드를 정의해, InputStream 로부터의 파라미터를 비정렬화한다
2. 메소드 구현을 호출한다
3. 유저 예외가 없는 경우, ResponseHandler 를 사용해 통상의 응답을 작성한다
4. 유저 예외가 발생했을 경우, ResponseHandler 를 사용해 예외 응답을 작성한다
5. ResponseHandler 에 의해 돌려주어진 OutputStream 에 응답을 정렬화한다
6. OutputStream 를 ORB 에 돌려준다
method
- 메소드명input
- 정렬화 된 인수를 저장하는 InputStream
handler
- 적절한 응답을 작성하기 위해서 서번트가 사용하는 ResponseHandler
OutputStream
SystemException
- CORBA 시스템 예외를 위해서(때문에) 호출이 실패했을 경우
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.