WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


외부 클라이언트에 대한 작업

외부 클라이언트, 즉 서버 외부에 있는 클라이언트가 서버에 설치된 응용프로그램과 상호작용해야 할 수도 있습니다.

이 태스크 정보

외부 클라이언트가 서버의 응용프로그램과 상호작용하려고 하는 매우 단순한 시나리오를 검토합니다. 그림은 일반적인 단순 시나리오를 나타냅니다.

그림 1. 단순 사용 사례 시나리오: 외부 클라이언트와 서버 응용프로그램의 상호작용
클라이언트 JVM(Java Virtual Machine)과 서버가 "서비스 호출"이라는 레이블이 표시된
화살표로 링크되어 있습니다.

SCA 응용프로그램은 JMS 바인딩에 내보내기를 포함합니다. 이렇게 하면 응용프로그램을 외부 클라이언트에서 사용할 수 있습니다.

서버와는 별개의 JVM(Java™ Virtual Machine)에 외부 클라이언트가 있는 경우 JMS 내보내기와 연결하고 상호작용하려면 몇 가지 단계를 수행해야 합니다. 클라이언트는 올바른 값이 있는 InitialContext를 획득한 다음 JNDI를 통해 자원을 찾습니다. 그런 다음, 클라이언트는 JMS 1.1 스펙 클라이언트를 사용하여 대상과 대상의 송신 및 수신 메시지에 액세스합니다.

런타임에서 자동으로 작성한 자원의 기본 JNDI 이름이 이 섹션의 구성 주제에 있습니다. 그러나 사전에 작성한 자원이 있는 경우에는 해당 JNDI 이름을 사용하십시오.

프로시저
  1. JMS 대상 및 연결 팩토리를 구성하여 메시지를 전송하십시오.
  2. JNDI 컨텍스트, SIB 자원 어댑터의 포트 및 메시징 부트스트랩 포트가 올바른지 확인하십시오.

    서버는 몇몇 기본 포트를 사용하지만 해당 시스템에 설치된 서버가 더 있는 경우에는 설치 시 대체 포트가 작성되어 다른 서버 인스턴스와 충돌하지 않도록 합니다. 관리 콘솔을 사용하여 서버에서 사용할 포트를 결정할 수 있습니다. 서버 > Application Server > your_server_ name > 구성으로 이동한 다음 통신 아래 있는 포트를 클릭하십시오. 그러면 사용 중인 포트를 편집할 수 있습니다.

  3. 클라이언트는 올바른 값을 가진 초기 컨텍스트를 획득한 다음 JNDI를 통해 자원을 찾습니다.
  4. 클라이언트는 JMS 1.1 스펙을 사용하여 대상과 대상의 송신 및 수신 메시지에 액세스합니다.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tadm_workwithextclient.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).