• 大小: 4.51MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-17
  • 语言: 其他
  • 标签: Message  Broker  

资源简介

《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具,里面有相当多的示例供参考,很值得学习,欢迎下载。

资源截图

代码片段和文件信息

/*
 * Created on Nov 24 2005
 */
package cmp;


import com.ibm.broker.config.proxy.BrokerProxy;
import com.ibm.broker.config.proxy.CompletionCodeType;
import com.ibm.broker.config.proxy.ConfigManagerConnectionParameters;
import com.ibm.broker.config.proxy.ConfigManagerProxy;
import com.ibm.broker.config.proxy.ConfigManagerProxyLoggedException;
import com.ibm.broker.config.proxy.ConfigManagerProxyPropertyNotInitializedException;
import com.ibm.broker.config.proxy.DeployResult;
import com.ibm.broker.config.proxy.ExecutionGroupProxy;
import com.ibm.broker.config.proxy.MQConfigManagerConnectionParameters;
import com.ibm.broker.config.proxy.TopologyProxy;


/**
 * @author CHEN Jonathan
 */
public class BatchRequest
{
  public static void main (String [] args)
  {
    ConfigManagerConnectionParameters cmcp = null;
    ConfigManagerProxy cmp = null;
    TopologyProxy topology = null;
    BrokerProxy broker = null;
    ExecutionGroupProxy executionGroup = null;

    try
    {
      cmcp = new MQConfigManagerConnectionParameters (“localhost“ 1414 “WBRKQM“);
      cmp = ConfigManagerProxy.getInstance (cmcp);
      topology = cmp.getTopology ();
      broker = topology.getBrokerByName (“WBRK“);
      if (broker != null)
      {
        cmp.beginUpdates ();
        executionGroup = broker.createExecutionGroup (“EG1“);
        DeployResult dr = broker.deploy (10000);
        
        // The result should be “pending“ because the batch requests does not sendUpdates () nor clearUpdates ()
        Utility_DeployResult.printDeployResult (““ System.out dr);

        if (dr.getCompletionCode () == CompletionCodeType.success)
        {
          cmp.sendUpdates ();
          System.out.println (“sendUpdates“);
        }
        else
        {
          cmp.clearUpdates ();
          System.out.println (“clearUpdates“);
        }
      }
      else
        System.out.println (“Broker does not found“);
    }
    catch (ConfigManagerProxyLoggedException e)
    {
      e.printStackTrace ();
    }
    catch (ConfigManagerProxyPropertyNotInitializedException e)
    {
      e.printStackTrace ();
    }
    finally
    {
      if (cmp != null)
        cmp.disconnect ();
    }
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     559366  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\commons-collections-3.1.jar

     文件     169763  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\commons-lang-2.0.jar

     文件     671925  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\eclipse-icons.jar

     文件     121070  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\junit.jar

     文件     335913  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\looks-1.3.2.jar

     文件      38376  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\neiljaswingtext.jar

     文件      94970  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\lib\notifyingcollections.jar

     文件        256  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\nettool-lookandfeel.properties

     文件     202186  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\nettool.jar

     文件       3465  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\readme.html

     文件         32  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\start-nettool.bat

     文件         35  2005-11-08 10:31  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\nettool-3.3.1\start-nettool.sh

     文件      49152  2003-09-07 10:22  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\checkcp.exe

     文件      53248  2005-03-15 14:02  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\findmqm.exe

     文件      49152  2005-03-15 14:09  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\findmqmc.exe

     文件    1607168  2006-09-07 11:42  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\ih03.doc

     文件      57344  2006-06-29 08:40  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqcapone.exe

     文件      57344  2006-06-29 08:40  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqcaponec.exe

     文件      57344  2006-06-29 08:39  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqcapture.exe

     文件      57344  2006-06-29 08:39  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqcapturec.exe

     文件      98304  2006-07-15 09:54  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqput2.exe

     文件      90112  2006-07-15 09:54  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqputs.exe

     文件      94208  2006-07-15 09:54  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqputsc.exe

     文件      61440  2006-06-29 08:50  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqreply.exe

     文件      61440  2006-06-29 08:50  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqreplyc.exe

     文件      77824  2006-07-13 02:47  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqtest.exe

     文件      57344  2004-05-20 23:37  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqtimes.exe

     文件      65536  2005-06-27 09:05  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\mqtimes2.exe

     文件        572  2001-07-04 06:55  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\parmcapt.txt

     文件       3455  2001-10-11 09:54  《精通WebSphere Message Broker》-陈宇翔-源代码及相关工具-4482\Tools\rfhutil\parmtst1.txt

............此处省略1004个文件信息

评论

共有 条评论