一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

IBM MQ JAVA引MQ小例子

 江江385 2012-11-29
package com.bulain.wasmq;   
  
import org.apache.log4j.Logger;   
  
import java.io.InputStream;   
import java.util.Properties;   
  
import com.ibm.mq.MQC;   
import com.ibm.mq.MQEnvironment;   
import com.ibm.mq.MQException;   
import com.ibm.mq.MQGetMessageOptions;   
import com.ibm.mq.MQMessage;   
import com.ibm.mq.MQQueue;   
import com.ibm.mq.MQQueueManager;   
  
//----------------------------------------------   
// ……   
public class Main {   
     /**  
      * Logger for this class  
      */  
     private static final Logger logger = Logger.getLogger(Main.class);   
       
     private String strExtraSendXmlFileName = "jndi.properties";   
     private static Properties props;   
     static {   
         props = new Properties();   
         props.put("mqHostName","10.240.13.81");   
         props.put("mqPort","1414");   
         props.put("mqCCSID","932");        
         props.put("mqUserName","mqadmin");   
         props.put("mqPassword","Art515940");   
         props.put("mqQManager","QM_mphch085");   
         props.put("mqChannel","S_mphch085");   
         props.put("mqLocalOutQueue","clq_default_mphch085");   
         props.put("mqLocalInQueue","clq_default_mphch085");        
     }   
       
  
     public static void main(String[] args) {   
         Main test = new Main();   
         test.send();   
         test.recieve();   
     }   
  
     public void send() {   
         // MQ?送   
         try {   
             // 建立MQ客?端?用上下文?境   
             MQEnvironment.hostname = props.getProperty("mqHostName"); // 服?器ip地址   
             MQEnvironment.port = Integer.parseInt(props.getProperty("mqPort")); // 服?器MQ服?端口   
             MQEnvironment.CCSID = Integer.parseInt(props.getProperty("mqCCSID")); // 服?器MQ服?使用的??   
             MQEnvironment.channel = props.getProperty("mqChannel"); // 服?器?接通道名   
             MQEnvironment.userID = props.getProperty("mqUserName"); // MQ服?用?名   
             MQEnvironment.password = props.getProperty("mqPassword");   
  
             // ?接?列管理器   
             MQQueueManager qMgr = new MQQueueManager(props.getProperty("mqQManager"));   
             int openOptions = MQC.MQOO_OUTPUT | MQC.MQOO_FAIL_IF_QUIESCING;   
             // 打?MQ?列   
             MQQueue q = qMgr.accessQueue(props.getProperty("mqLocalOutQueue"), openOptions);   
             //FileInputStream fins = new FileInputStream(new File(strExtraSendXmlFileName));   
             InputStream fins = ClassLoader.getSystemResourceAsStream(strExtraSendXmlFileName);   
             byte[] data = new byte[fins.available()];   
             fins.read(data);   
             fins.close();   
             MQMessage msg = new MQMessage();   
             msg.write(data);   
             // 放入消息   
             q.put(msg);   
             // ???列   
             q.close();   
             // ???列管理器   
             qMgr.disconnect();   
         } catch (MQException e) {   
             logger.error(e);   
             e.printStackTrace();   
         } catch (Exception e) {   
             logger.error(e);   
             e.printStackTrace();   
         }   
     }   
  
     public void recieve() {   
         // MQ接收   
         丝袜破了有美女肉体免费观看| 国产日韩欧美国产欧美日韩| 黑人巨大精品欧美一区二区区| 草草视频精品在线观看| 激情内射日本一区二区三区| av中文字幕一区二区三区在线| 人妻久久这里只有精品| 日本午夜免费啪视频在线| 91欧美日韩精品在线| 中文字日产幕码三区国产| 色偷偷偷拍视频在线观看| 国产精品成人又粗又长又爽| 乱女午夜精品一区二区三区| 久热青青草视频在线观看| 色哟哟哟在线观看视频| 亚洲免费黄色高清在线观看| 日本精品免费在线观看| 黄片在线观看一区二区三区| 翘臀少妇成人一区二区| 欧美大黄片在线免费观看| 熟女乱一区二区三区四区| 日韩精品亚洲精品国产精品| 欧美亚洲综合另类色妞| 成人午夜在线视频观看| 高跟丝袜av在线一区二区三区| 亚洲中文字幕有码在线观看| 欧美黑人在线精品极品| 老司机亚洲精品一区二区| 日本加勒比在线观看不卡| 综合久综合久综合久久| 国产内射一级一片内射高清视频| 欧美一区二区三区99| 婷婷基地五月激情五月| 国产福利一区二区三区四区| 中文字幕欧美精品人妻一区| 亚洲专区中文字幕在线| 亚洲中文字幕在线观看黑人| 欧美做爰猛烈叫床大尺度| 日韩人妻一区二区欧美| 我想看亚洲一级黄色录像| 日韩精品一级一区二区|