JavaTM Platform
Standard Ed. 6

패키지 org.omg.CORBA.portable

portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다.

참조처:
          설명

인터페이스의 개요
BoxedValueHelper  
CustomValue 커스텀치형으로 구현되는 ValueBase 의 확장입니다.
IDLEntity 마커로서 사용되는 것을 목적으로 한, 멤버를 가지지 않는 인터페이스입니다.
InvokeHandler 이 인터페이스는, 착신 호출의 발송 기구를 제공합니다.
ResponseHandler 이 인터페이스는, 호출시에 ORB 로부터 서번트에게 제공되어 서번트가 호출해 결과를 돌려주기 위해서(때문에) 잠시 후에 OutputStream 를 취득하는 것을 가능하게 합니다.
Streamable 모든 복합 IDL 형에 대한 Holder 클래스의 base class입니다.
StreamableValue 커스텀 정렬화 되지 않는, 모든 담기지 않은 IDL valuetype 의 기저형을 정의합니다.
ValueBase valuetype IDL 형에 대응하는 생성된 Java 클래스가 이 인터페이스를 구현합니다.
ValueFactory ValueFactory 인터페이스는, IDL 형 CORBA::ValueFactory 의 네이티브인 매핑입니다.
ValueInputStream Java - IDL 간의 ptc/02-01-12 시에 1.5. 1.4 입니다.
ValueOutputStream Java - IDL 간의 ptc/02-01-12 시에 1.5. 1.3 입니다.
 

클래스의 개요
Delegate ORB 벤더 고유의 org.omg.CORBA.Object 메소드를 구현하기 위한 휴대용 API 를 지정합니다.
InputStream InputStream 는, CDR 정렬화 스트림로부터 IDL 형을 읽어내기 위한 Java API 입니다.
ObjectImpl 모든 Stub 클래스에 공통의 base class로,org.omg.CORBA.Object 메소드의 디폴트 구현을 제공합니다.
OutputStream OuputStream 는, CDR 정렬화 스트림에 IDL 형을 기입하기 위한 Java API 입니다.
ServantObject 이 클래스는 로컬 Stub API 의 일부로, 함께 늘어놓을 수 있었던 클라이언트와 서버 (즉 같은 Java VM 에 상주하고 있는 클라이언트와 서버)에의 호출에 높은 퍼포먼스를 제공하는 것이 목적입니다.
 

예외의 개요
ApplicationException 이 클래스는, ORB 와 Stub간의 어플리케이션 레벨의 예외를 통지하는데 사용합니다.
IndirectionException 간접 참조의 예외는, Java 고유의 시스템 예외입니다.
RemarshalException 이 클래스는, 위치 전송 예외 및 객체 전송 GIOP 메세지를 ORB 에 환송하는데 사용됩니다.
UnknownException org.omg.CORBA.portable.UnknownException 는, Tie 와 ORB 간, 및 ORB 와 Stub간의 미지의 예외를 통지하는데 사용됩니다.
 

패키지 org.omg.CORBA.portable 의 설명

portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다. IDL 로부터, 또는 Java 프로그램 언어로 기술된 인터페이스로부터 생성된 Stub 및 다른 코드는, 이러한 ORB API 를 호출할 수가 있습니다.


NO_IMPLEMENT() 예외를 throw 하는 CORBA 기능


디폴트로 NO_IMPLEMENT() 예외를 throw 하는 메소드가 있습니다만, ORB 벤더는 그것들을 오버라이드(override) 해 실제의 구현을 제공할 수 있습니다. Sun 의 Java(TM) Platform, Standard Edition 6 의 릴리스에 포함되는 ORB 에는, 다음의 메소드의 구현이 포함되고 있습니다.

org.omg.CORBA.portable 패키지로 구현되어 있지 않은 기능의 리스트

org.omg.CORBA.portable 패키지로 구현되어 있지 않은 인터페이스

org.omg.CORBA.portable 패키지로 구현되어 있지 않은 메소드

도입된 버젼:
JDK1. 2

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.