사내 구축형 JMS 서비스 제공자에 연결된 JMS(Java Message Service)를 사용하는 애플리케이션의 경우, 메시징 제공자에 액세스하는 데 필요한 연결을 고려하십시오. WebSphere 기본 메시징 제공자를 사용 중이고 JMS 큐 자원도 클라우드로 이동된 경우에는 사내 구축형 메시징 제공자에 대한 연결이 필요하지 않을 수 있습니다.
다음 Java 클래스는 JMS의 사용을 표시합니다.
javax.jms.ConnectionFactoryjavax.jms.QueueConnectionFactoryjavax.jms.TopicConnectionFactoryjavax.jms.XAQueueConnectionFactoryjavax.jms.XATopicConnectionFactory다음 값이 있는 application.xml, ejb-jar.xml 또는
web.xml 배치 디스크립터의 <res-type> 요소도 JMS(Java Message Service)의 사용을 표시합니다.
javax.jms.ConnectionFactoryjavax.jms.QueueConnectionFactoryjavax.jms.TopicConnectionFactoryjavax.jms.XAQueueConnectionFactoryjavax.jms.XATopicConnectionFactory이 규칙은 Eclipse 프로젝트 또는 Java 아카이브당 한 번씩 플래그가 지정됩니다.
애플리케이션이 메시징 제공자에 직접 액세스할 수 있는 경우에는 추가 조치가 필요하지 않습니다.
그렇지 않은 경우에는 IBM Secure Gateway for IBM Cloud와 같은 VPN 터널을 사용하여 기존 온프레미스 메시징 제공자에 대한 보안 연결을 작성할 수 있습니다. 보안 연결 구성에 대한 자세한 정보는 VPN 구성을 참조하십시오. 게이트웨이를 구성한 후 대상을 작성할 때 제공된 클라우드 호스트와 포트 번호를 사용하여 애플리케이션을 새 대상에 연결하십시오. 다음 URL은 메시징 제공자 URL의 예입니다.
또는 IBM Event Streams를 클라우드 기반 메시징 서비스로 사용할 수 있습니다. 자세한 정보는 Event Streams를 참조하십시오.