Hi, Hope this helps. Generally we prefer using the Biztalk, but it is always an budget issue.
a) pros & cons of using BizTalk v/s File adapter v/s MSMQ? The BizTalk server is often mistaken for being a batch engine, if you plan to use the Biztalk server like that, save your money and use server executed batch jobs within AX 2009. Biztalk supplies a lot of functions in Process Monitoring and Business rules. The answer is hard to give, without knowing the use case. (b) Are all of them able to handle fail over scenarios? We need to ensure no XML should be missed. The functionality is basically the same and enforced my AIF. With Biztalk the technical failures are passed back to Biztalk and not thrown within AX. All Logical errors are kept in the exception log within AX, That is also the place where you need to fix it. (c) There should be a mechanism for acknowledgement timer for example, if acknowledgement is not received from external systems in 60 minutes, alert. (email) should be thrown. You should implement this using long running transactions within Biztalk. (d) Performance benchmark. Check the homepage from Microsoft. If performance is an issue, you should select Biztalk, this would move part of the Interface execution to another infrastructure. Mit freundlichen Grüßen / Best regards / Med venlig hilsen Jesper Jørgensen / Abt. NMT-XD Senior Product Manager arvato systems | Technologies GmbH An der Autobahn 18 33311 Gütersloh jesper.joergen...@bertelsmann.de<blocked::blocked::blocked::mailto:jesper.joergen...@bertelsmann.de> Phone: +49 5242 / 40 80 54 Fax: +49 5242 / 40 80 40 Mobile: +49 172 / 571 03 34 http://www.as-T.de<blocked::blocked::http://www.as-t.biz/> arvato systems | Technologies GmbH Joachim-Jungius-Str. 9, 18059 Rostock Geschäftsführung: Erwin Pietz, Matthias Moeller Amtsgericht Rostock - HRB 7497 ________________________________ "Der Inhalt dieser Nachricht oder eventueller Anlagen ist vertraulich und ausschließlich für den bezeichneten Adressaten bestimmt. Bitte stellen Sie sicher, dass die Information in dieser Nachricht ausschließlich an die adressierten Personen gelangt. Sollte diese Nachricht versehentlich an Sie gesendet worden sein, dann informieren Sie bitte umgehend den Absender und löschen Sie die Nachricht. Vielen Dank." "The information in this e-mail and any attachments is confidential. The information must only be held in areas that have controlled and limited access to the addressed persons. If this e-mail has been sent to you in error, please immediately notify the sender and delete the e-mail. Thanks." ________________________________ Von: development-axapta@yahoogroups.com [mailto:development-axa...@yahoogroups.com] Im Auftrag von Ax Dev Gesendet: Dienstag, 26. Januar 2010 18:24 An: axapta-knowledge-vill...@yahoogroups.com; development-axapta@yahoogroups.com Betreff: [development-axapta] Help - AIF Hi Friends, I need your help to evaluate the best solution to integrate various external systems with Dynamics AX 2009 by using AIF functionality (BizTalk/File adaper/MSMQ). Can anyone please help to direct me to: (a) pros & cons of using BizTalk v/s File adapter v/s MSMQ? (b) Are all of them able to handle fail over scenarios? We need to ensure no XML should be missed. (c) There should be a mechanism for acknowledgement timer for example, if acknowledgement is not received from external systems in 60 minutes, alert (email) should be thrown. (d) Performance benchmark. Can you please help me in this regard? Thanks a lot in advance. Best Regards, PS [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]