|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 |
참조처:
설명
인터페이스의 개요 | |
---|---|
Remote | Remote 는, 메소드를 로컬이 아닌 가상 머신으로부터 호출할 수가 있는 인터페이스를 식별합니다. |
클래스의 개요 | |
---|---|
MarshalledObject<T> | 생성자 에게 건네지는 객체의, 직렬화 표현의 바이트 스트림을 포함 합니다. |
Naming | Naming 클래스는, 원격 객체 레지스트리내의 원격 객체에의 참조를 취득 및 포함하기 위한 메소드를 제공합니다. |
RMISecurityManager | 다운로드한 코드를 사용하는 RMI 어플리케이션에 의해 사용되는,SecurityManager 의 서브 클래스입니다. |
예외의 개요 | |
---|---|
AccessException | java.rmi.Naming 클래스의 메소드 (특히 bind ,rebind , 및 unbind ) 및 java.rmi.activation.ActivationSystem 인터페이스의 메소드에 의해 throw 되어 메소드 호출에 의해 요구된 액션을 실행하는 액세스권이 호출해 측에 없는 것을 나타냅니다. |
AlreadyBoundException | 레지스트리내의 객체를, 벌써 관련지을 수 있고 있는 바인딩을 가지는 이름에 바인드 하려고 했을 때에 throw 됩니다. |
ConnectException | 원격 메소드 호출로 원격 호스트에게로의 접속이 거부되었을 경우에 throw 됩니다. |
ConnectIOException | 원격 메소드 호출로 원격 호스트에게 접속하려고 하고 있을 때 IOException 가 발생했을 경우에 throw 됩니다. |
MarshalException | 원격 메소드 호출로 원격 호출의 헤더, 인수, 또는 반환값을 정렬화하고 있을 때 java.io.IOException 가 발생했을 경우에 throw 됩니다. |
NoSuchObjectException | 원격 가상 머신에 벌써 존재하지 않게 된 객체의 메소드를 호출하려고 하면(자) throw 됩니다. |
NotBoundException | 레지스트리내에서, 관련한 바인딩을 가지지 않는 이름을 참조 혹은 언바인드(unbind) 하려고 했을 때에 throw 됩니다. |
RemoteException | RemoteException 는, 원격 메소드 호출의 실행중에 발생하는 많은 통신 관련의 예외로 사용하는 공통의 슈퍼 클래스입니다. |
RMISecurityException | 추천 되고 있지 않습니다. 대신에 SecurityException 를 사용합니다. |
ServerError | ServerError 는, 원격 메소드 호출의 결과로서 throw 됩니다. |
ServerException | ServerException 는, 원격 메소드 호출의 결과로서 throw 됩니다. |
ServerRuntimeException | 추천 되고 있지 않습니다. 대체는 없습니다. |
StubNotFoundException | StubNotFoundException 는, export시에, 유효한 Stub 클래스가 원격 객체로 발견되지 않는 경우에 throw 됩니다. |
UnexpectedException | 원격 메소드 호출의 클라이언트가, 호출의 결과로서, 원격 인터페이스의 메소드의 throws 절로 선언되고 있는 확인 끝난 예외의 형태와는 다른 확인 끝난 예외를 수신했을 경우에 throw 됩니다. |
UnknownHostException | 원격 메소드 호출을 위해서(때문에) 원격 호스트와의 접속을 확립해 있는 동안에 java.net.UnknownHostException 가 발생했을 경우에 throw 됩니다. |
UnmarshalException | 원격 메소드 호출의 파라미터 또는 결과를 비정렬화하고 있을 때, 다음의 조건의 어떤 것인가가 성립했을 경우에 throw 됩니다. |
RMI 패키지를 제공합니다. RMI 와는 Remote Method Invocation (원격 메소드 호출)여, 어느 Java 가상 머신상의 객체가 다른 Java 가상 머신상의 객체의 메소드를 호출할 수 있도록(듯이) 하는 기구입니다. 이 방법으로 불려 가는 객체는 반드시, Remote 인터페이스를 구현하고 있을 필요가 있습니다. 그러한 객체를 호출했을 경우, 그 인수가, 「정렬화」되어 로컬의 가상 머신으로부터 원격의 가상 머신에 송신되어 거기서 「비정렬화」됩니다. 메소드 종료시에는, 그 결과가, 원격 머신상에서 정렬화 되어 호출원의 가상 머신에 송신됩니다. 메소드 호출시에 예외가 throw 되었을 경우, 그 예외는 호출해 바탕으로 통지됩니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.