이미터 가져오기

이미터를 가져오려면 먼저 최소 하나의 이미터 팩토리 프로파일이 구성되어 있어야 합니다.

각 이미터 팩토리 프로파일에 대해 이미터 팩토리가 자동으로 작성되고 이미터 팩토리 프로파일의 JNDI 이름을 사용하여 액세스할 수 있습니다.

이미터를 얻으려면 다음 단계를 수행하십시오.

  1. 이미터에 사용하려는 이미터 팩토리의 이름을 지정하여 JNDI 찾아보기를 수행하십시오. 이 이름은 이미터 팩토리 프로파일을 정의할 때 관리자가 지정하는 JNDI 이름입니다.
  2. 이미터 팩토리의 getEmitter() 메소드를 호출하십시오. 리턴되는 오브젝트는 사용자가 지정한 이미터 팩토리 프로파일에 정의되어 있는 옵션에 따라 구성된 이미터입니다. 이미터 팩토리가 이미터를 가져올 수 없는 경우, EmitterException 예외가 발생합니다.
    주: 사용자의 이벤트 소스가 보안 환경에서 실행 중인 J2EE 클라이언트 응용프로그램이고, 사용 중인 이미터 프로파일이 비동기 전송 프로파일을 지정하는 경우, 이미터를 가져오기 위해 JMS 사용자 이름 및 암호를 지정해야 합니다. 이렇게 하려면 사용하려는 JMS 사용자 이름 및 암호를 전달하는 getEmitter(String, String) 메소드를 사용하십시오. 자세한 정보는 com.ibm.events.emitter 클래스에 대한 Javadoc 문서를 참조하십시오.
다음 코드 단편은 Default 프로파일로 구성된 이미터를 가져옵니다.
import javax.naming.* 
import com.ibm.events.emitter.*

Context context = new InitialContext(); 
EmitterFactory emitterFactory = 
  	(EmitterFactory) context.lookup("com/ibm/events/configuration/emitter/Default"); 
Emitter emitter = emitterFactory.getEmitter();

이용약관 |

최종 갱신: Fri Jun 2 2006

(c) Copyright IBM Corporation 2005.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)