2010-04-20 19 views
7

Todo,API de WebSphere MQ .NET

¿Existe una API de WebSphere MQ .NET que pueda descargar? Básicamente intento escribir una aplicación C# que escuche los mensajes en una cola MQ.

Gracias,

Marios

Respuesta

10

MQ, ya que la versión 5.3 fixpack 8 en Windows, incluye amqmdnet.dll, un ensamblado de .NET que ofrece el modelo de programación de código administrado para MQSeries. Es compatible con IBM.

IBM llama "Clases MQ para .NET"

Si tiene MQ, es probable que tenga esta asamblea.
C:\Program Files\IBM\WebSphere MQ\bin\amqmdnet.dll

Reference

+0

Gracias. ¿Por casualidad sabe de dónde puedo descargar el cliente que incluye la DLL anterior? – koumides

+1

Acabo de buscar "websphere MQ" y "cliente" en ibm.com, y encontré esto: http://www-01.ibm.com/support/docview.wss?rs=171&context=SSFKSJ&dc=D400&dc=D410&dc= D420 & dc = D430 & q1 = cliente & uid = swg24009961 & loc = en_US & cs = utf-8 & lang = en – Cheeso

9

WMQ v6 va al final de su vida útil en 2011 sept Hágase un favor y empezar con el cliente v7 http://bit.ly/bXM0q3 en lugar del cliente v6. Preferiblemente, también quiere que QMgr esté en v7 ya que la funcionalidad de .Net se ha mejorado mucho en la última versión. Dicho esto, el cliente v7 trabajará con un QMgr v6, simplemente no obtienes toda la nueva funcionalidad v7. Sin embargo, le ahorra tener que volver a implementar el cliente en 18 meses cuando v6 deja de ser compatible.

Después de la instalación, busque en el directorio de instalación dir/tools/dotnet/samples/cs algún código de muestra. Aquí hay algunos enlaces a los documentos para ayudar a empezar:

IBM - WebSphere MQ Ayuda - http://bit.ly/aIerjJ (Busque la El uso de .Net manual)

IBM - WebSphere MQ - SupportPacs por producto http://bit.ly/bdSUfd

5

En MQ 7 incluso agregaron un canal de transporte WCF para WMQ. Básicamente, esto significa que tampoco tiene que escribir el código que escucha mensajes, simplemente puede usar la tubería WCF.

Las muestras WCF también están en el directorio de muestras.

1

También hay un transporte de WebSphere para NServiceBus disponibles en http://particular.net que se hará cargo de la totalidad de la transacción difíciles y solucionar problemas y darle la misma API agradable y limpia impulsada por mensajes como si estuviera usando MSMQ.

Cuestiones relacionadas