• 大小: 786KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-16
  • 语言: Java
  • 标签: java  msmq  

资源简介

MsmqJava.dll64位和源代码! MsmqJava.dll64位和源代码!

资源截图

代码片段和文件信息

//
// EnumQueues.cs
// ------------------------------------------------------------------
//
// Copyright (c) 2006-2010 Dino Chiesa.
// All rights reserved.
//
// This code module is part of MsmqJava a JNI library that provides
// access to MSMQ for Java on Windows.
//
// ------------------------------------------------------------------
//
// This code is licensed under the Microsoft Public License.
// See the file License.txt for the license details.
// More info on: http://dotnetzip.codeplex.com
//
// ------------------------------------------------------------------
//
// last saved (in emacs):
// Time-stamp: <2010-March-27 10:34:20>
//
// ------------------------------------------------------------------
//
// This module is just a simple utility app used during testing to
// enumerate the queues.
//
// ------------------------------------------------------------------


using System;
using System.Messaging;

namespace Ionic.Msmq
{
    public class TestDriver
    {
        static void Main(String[] args)
        {
            try
            {
                string machineName= “.“;
                System.Console.WriteLine(“\nEnumerating the private queues on machine ({0})...\n“ machineName);

                // get the list of message queues
                MessageQueue[] MQList = MessageQueue.GetPrivateQueuesByMachine(machineName);

                // check to make sure we found some private queues on that machine
                if (MQList.Length >0)
                {

                    string[] MQNameList = new string[MQList.Length 4];

                    // loop through all message queues and get the name path etc.
                    for (int i = 0; i < MQList.Length; i++)
                    {
                        try {
                            MQNameList[i0]= MQList[i].QueueName;
                        }
                        catch {
                            MQNameList[i0]= “???“;
                        }
                        try {
                            MQNameList[i1]= MQList[i].Label;
                        }
                        catch {
                            MQNameList[i1]= “???“;
                        }
                        try {
                            MQNameList[i2]= MQList[i].Transactional.ToString();
                        }
                        catch {
                            MQNameList[i2]= “???“;
                        }
                        try {
                            MQNameList[i3]= MQList[i].FormatName;
                        }
                        catch {
                            MQNameList[i3]= “???“;
                        }

                        System.Console.WriteLine(“{0} ‘{1}‘  {2}  {3}“
                                                 MQNameList[i0]
                                                 MQNameList[i1]
                          

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

    .......       642  2018-01-03 18:17  Msmq\discussions\207847.json

    .......      2990  2018-01-03 18:17  Msmq\discussions\219277.json

    .......      2404  2018-01-03 18:17  Msmq\discussions\235295.json

    .......       851  2018-01-03 18:17  Msmq\discussions\262672.json

    .......       340  2018-01-03 18:17  Msmq\discussions\285440.json

    .......      7314  2018-01-03 18:17  Msmq\discussions\286659.json

    .......      4658  2018-01-03 18:17  Msmq\discussions\29320.json

    .......      3761  2018-01-03 18:17  Msmq\discussions\29894.json

    .......      7841  2018-01-03 18:17  Msmq\discussions\332801.json

    .......       692  2018-01-03 18:17  Msmq\discussions\348720.json

    .......       556  2018-01-03 18:17  Msmq\discussions\358146.json

    .......       906  2018-01-03 18:17  Msmq\discussions\434533.json

    .......      1657  2018-01-03 18:17  Msmq\discussions\544641.json

    .......      6540  2018-01-03 18:17  Msmq\discussions\62133.json

    .......       524  2018-01-03 18:17  Msmq\discussions\631059.json

    .......      1976  2018-01-03 18:17  Msmq\discussions\74483.json

    .......      1952  2018-01-03 18:17  Msmq\discussions\80396.json

    .......       848  2018-01-03 18:17  Msmq\discussions\82495.json

    .......      2406  2018-01-03 18:17  Msmq\discussions\discussions.json

    .......      2237  2018-01-03 18:17  Msmq\issues\10106\10106.json

    .......     15712  2018-01-03 18:17  Msmq\issues\10106\3755

    .......      1729  2018-01-03 18:17  Msmq\issues\10421\10421.json

    .......       871  2018-01-03 18:17  Msmq\issues\1101\1101.json

    .......      1907  2018-01-03 18:17  Msmq\issues\11422\11422.json

    .......      1697  2018-01-03 18:17  Msmq\issues\11887\11887.json

    .......      1015  2018-01-03 18:17  Msmq\issues\12180\12180.json

    .......      1778  2018-01-03 18:17  Msmq\issues\12272\12272.json

    .......     32805  2018-01-03 18:17  Msmq\issues\12272\5212

    .......       900  2018-01-03 18:17  Msmq\issues\13206\13206.json

    .......       917  2018-01-03 18:17  Msmq\issues\13275\13275.json

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

评论

共有 条评论