代码之家  ›  专栏  ›  技术社区  ›  Luke

从Windows XP远程读取公共msmq

  •  1
  • Luke  · 技术社区  · 15 年前

    我正在尝试从远程(Server2008)计算机读取公共msmq。

    我知道xp有msmq 3.0,我发现了一些不支持事务性、非本地接收的信息。这是否包括尝试从远程队列读取?

    我尝试过各种组合,唯一能从队列中读取消息的方法是使用:

    Msg = mDSQueue.Receive(MessageQueueTransactionType.Single);
    

    我需要能够在交易中做到这一点。有什么小窍门吗?对于公共msmq的信息,以及远程使用,似乎很难获得。

    //在远程读取之前,中的性能较差。

    1 回复  |  直到 15 年前
        1
  •  2
  •   John Breakwell    15 年前

    我知道xp有msmq 3.0,我发现 一些信息 支持事务性、非本地 接收。包括试图 从远程队列读取?

    对。

    http://blogs.msdn.com/b/johnbreakwell/archive/2007/12/11/how-do-i-get-transactional-remote-receives.aspx

    http://blogs.msdn.com/b/johnbreakwell/archive/2008/05/21/remote-transactional-reads-only-work-in-msmq-4-0.aspx

    干杯

    约翰布鲁克韦尔