預設型樣隨附的範例原則與應用程式,有配置範例原則與範例 JNDI 目的地。
WSRR 中的原則也新增了自訂內容欄位,其名稱為 PolicySelector。在 SampleRoutingSchedule01 中,此值是設為 GID007;而在 SampleRoutingSchedule02 中,此值是設為 GID008。用戶端會提供 PolicySelector 值作為 JMS 訊息標頭的一部分,而訊息流程則會施行相符的原則。
在「SOA 原則型樣:建立範例 JNDI 連結」Script 套件中所建立的預設 JNDI 目的地是 DESTINATION1_OUT 與 DESTINATION2_OUT,而 MQ 佇列分別為 DESTINATION1_OUTQ 與 DESTINATION2_OUTQ。
此型樣提供兩個範例 JMS 用戶端。SendJMSMessage 與 ReceiveJMSMessage Java™ 範例用戶端位於安裝目錄的 /opt/ibm/mqsi/8.0.0.1/sample/JMSSendReceive 中。
java com.ibm.jms.SendJMSMessage <Location JNDI Bindings> <InputTextMessage>
<PolicySelector Value>
java com.ibm.jms.SendJMSMessage file:///home//virtuser//JNDI-DIR
'<data><msg>11</msg></data>' GID007
java com.ibm.jms.ReceiveJMSMessage <Location JNDI Bindings> <Output JMS Destination>
java com.ibm.jms.ReceiveJMSMessage file:///home//virtuser//JNDI-DIR DESTINATION1_OUT