Featured post
What is the actual MSMQ address used by the respective WCF binding? -
this question related this one.
given wcf binding uses net.msmq://
url, instance net.msmq://server/private/nc_queue
, how can 1 know actual msmq address url translated? there kind of trace can activated? or external tool 1 capture address?
thanks.
edit1
ok, owe clarification. 1 can talk directly msmq through respective .net api. in case of msmq on native port 1801, use msmq address:
formatname:direct=os:server\private$\nc_queue
when msmq configured on http, address changes this:
formatname:direct=http://server/msmq/nc_queue
but wcf binding uses standard url describe address, like:
net.msmq://server/private/nc_queue
so, how can know actual msmq address (the 1 formatname) net.msmq://
translated?
i don't understand question.... if use wcf netmsmqbinding
, you're dropping off msmq messages msmq queue. have queue name you're dealing - not url.....
net.msmq://server/private/nc_queue
this translates msmq private queue called nc_queue
on server
- you're trying do?? i'm not getting it..... care clarify??
in meantime, check out tom hollander's three-part blog post series on msmq, wcf , iis:
- msmq, wcf , iis: getting them play nice (part 1 of 3)
- msmq, wcf , iis: getting them play nice (part 2 of 3)
- msmq, wcf , iis: getting them play nice (part 3 of 3)
update: think i'm beginning understand issues - if you're using wcf netmsmqbinding
, you're connecting msmq directly - not "msmq-over-http". if want set , use msmq-over-http wcf client, understand, you'd talking straight regular http service, you'd have use basichttpbinding
(or wshttpbinding
) - not specific netmsmqbinding
.
- Get link
- X
- Other Apps
Comments
Post a Comment