ArcFM Responder Mobile Developer Guide
MSMQServerChannel Class
Members 






Handles the receiving of request messages.
Object Model
MSMQServerChannel Class
Syntax
'Declaration
 
Public Class MSMQServerChannel 
   Inherits System.Runtime.Remoting.Channels.BaseChannelWithProperties
'Usage
 
Dim instance As MSMQServerChannel
public class MSMQServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties 
public class MSMQServerChannel = class(System.Runtime.Remoting.Channels.BaseChannelWithProperties)
public class MSMQServerChannel extends System.Runtime.Remoting.Channels.BaseChannelWithProperties
public __gc class MSMQServerChannel : public System.Runtime.Remoting.Channels.BaseChannelWithProperties 
public ref class MSMQServerChannel : public System.Runtime.Remoting.Channels.BaseChannelWithProperties 
Remarks
Channel properties that can be set via the remoting configuration settings
Attribute Description
isServer Specifies whether the channel should behave as a server and actively listen for incoming requests. (default=false)
useAuthentication Specifies whether the request queue should be marked to require authentication. This option requires the use of Active Directory. (default="false")
queueName Specifies the name of the message queue. This value must have the following format: FormatName:DIRECT=OS:{machine}\private$\{name} {machine} = The remote machine or "." (without quotes) for the local machine. {name} = The base-name of the queues to use. Note that the base-name will always be appended with _ack, _req, _rsp because three queues are needed for communicating via the msmq remoting transport channel. If this attribute is not specified the ServerChannel will use the queue name from the first acceptable name found in these locations (in order) 1. value specified in .\@queueName 2. value specified in ..\application\@name 3. the executable name
autoCreateQueues Specifies whether the ServerChannel should attempt to create the required message queues. This only applies if "isServer" is true. This option will only work when the server is using local queues. (default="true")
Inheritance Hierarchy

System.Object
   System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
      System.Runtime.Remoting.Channels.BaseChannelWithProperties
         Miner.Responder.Shared.Channels.MSMQ.MSMQServerChannel

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

MSMQServerChannel Members
Miner.Responder.Shared.Channels.MSMQ Namespace

Send Feedback