Hi  Every One

For one of our customer requirements .
I  plan to use MSMQ AX 2009 AIF adapter  on Windows 2003 / 2008  in receiving 
the order details in the form of XML string from external sources . Internally 
I  read this message from the MSMQ and populate into the respective tables in 
AX 2009 , from their sales orders will be processed. The mode of transfer here 
is asynchronous/ Batch driven.

The MSMQ is being chosen to meet the strict PCI  Compliance Norms specified by 
the client.

The entire process is  which is visualised to  run  is described as below:

The external system  sends a XML message in encrypted  secure mode  via web 
service thru web. The. Net  code /X++ Code from  AX2009  will take the XML 
input and add to AX internal MSMQ, MSMQ will give confirmation of successful 
Data Transfer to Client  and closes the connection The MSMQ component is a 
simple message broker; which  allows the reading and writing of messages. When 
a message is read, it is removed from the queue. The AIF gateway  receive 
service polls for messages and then brings them into the gateway queue. The AIF 
inbound processing service takes them from the gateway queue and the business 
logic in the AIF document service processes the message and then saves it to 
the database Moving messages out of the gateway queue and invoking business 
logic to process the messages is sequential by default. That is, for each AIF 
destination endpoint.
I  have little concerns over the stability/ performance /limitations  of MSMQ 
as I  have not used it earlier  any pointers  will be of  great help   if I  
can get some inputs / experiences from  any one who has used / Configured  MSMQ 
 in previous assignments  on areas mentioned below :

 *   Availability / Scalability of MSMQ

 *   MSMQ Clustering

 *   Deployment Considerations
 *   Performance Issues if any
 *   Limitations If any


Thanks in Advance

Pankaj Kant

Reply via email to