ArcFM Engine Developer Guide
MSMQServerChannel Class
Members 


Product Availability
Required Licenses
.NET Assembly
Handles the receiving of request messages.
Syntax
'Declaration
 
Public Class MSMQServerChannel 
   Inherits System.Runtime.Remoting.Channels.BaseChannelWithProperties
'Usage
 
Dim instance As MSMQServerChannel
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 XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

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

 

 


Send Comment