1

I have a query related to WCF netMsmqBinding.

Is it possible to consume a wcf netMsmqBinding by a non .Net Client? say a Java Client.

jgauffin
  • 99,844
  • 45
  • 235
  • 372
user1312242
  • 339
  • 1
  • 3
  • 16
  • When you say consume a WCF `netMsmqBinding`, what do you mean? If WCF services consume netMsmqBinding, they read directly from MSMQ. If a client uses a `netMsmqBinding`, they write directly to it. Are you wanting to use WCF from a non-.NET client to write to MSMQ? – Dominic Zukiewicz Aug 27 '12 at 20:18

2 Answers2

2

No - all bindings named 'net'* are not interoperable.

Chris
  • 2,471
  • 25
  • 36
  • ohh I see. Thanks for such fast reply. Any Idea how can I achieve this. Actually I want a non .Net client to communicate with the WCF even when the WCF service is under maintenance. – user1312242 Apr 04 '12 at 08:16
  • I'd look through this table: http://msdn.microsoft.com/en-us/library/ms731092.aspx and decide based on your requirements :) – Chris Apr 04 '12 at 09:04
2

You can use MsmqIntegrationBinding to allow non .net clients over msmq.

However, to support java clients you need to bridge the java/msmq interop gap.

There are a few ways of doing this, see here

Community
  • 1
  • 1
tom redfern
  • 30,562
  • 14
  • 91
  • 126