ncadg_mq

endpoint("ncadg_mq:server-name")

server-name
Specifies the name of the server, or host, computer. The name is a character string and may be a fully-qualified domain name.

Example

[   uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_mq:rainier") 
] interface myInterface 
 

Remarks

The ncadg_mq keyword identifies the Microsoft Message Queue Server (MSMQ) as the transport protocol for the endpoint. Thus, in order to use the ncadg_mq transport protocol, the MSMQ components must be fully installed and the client and server systems must be reachable through the MQ protocols.

The ncadg_mq protocol does not support dynamic endpoints or broadcast calls. As with other datagram protocols, ncadg_mq does not support callbacks; any functions using the callback attribute will fail.

Note  The syntax of the message-queue protocol is defined independently of the IDL specification. The MIDL compiler performs some syntax checking but does not guarantee that the endpoint specification is correct. Some errors may be reported at run time rather than during compilation.

See Also

endpoint, IDL, message, RPC Message Queuing, string binding