Ayman’s BizTalk Lab

November 19, 2007

BizTalk 2006 CV Management Application by Mail (Part 2)

Filed under: Uncategorized — Admin @ 11:52 am
Tags: , , ,

Hello Again, as I didn’t have enough time to complete the previous post and didn’t find it suitable to make this topic in one big post; Here we are back again to complete our solution.

In the previous part we built our orchestration and our output was a multi-part message that will be send through dynamic port with SMTP adapter.

As you may remember we had a requirement to send the Employee Data part of the message as an InfoPath form. InfoPath form are normal XML files with special Processing Instruction to define the template of the form and to declare that this XML file is an InfoPath form.



November 12, 2007

BizTalk 2006 CV Management Application by Mail

Filed under: Uncategorized — Admin @ 8:54 am
Tags: , , , ,

The Idea:

The whole idea is to build an application that receives an employee CV accompanied with the pieces of information (First Name – Last Name – National ID) then validate the National ID against a web service (the web service internal implementation is not important) the decide wither to accept the CV or to reject it. In case of acceptance an email is sent a mail message containing an InfoPath form and the original CV to the Administrator to inform him, and in case of rejection the CV will be copied to the Rejected CVs folder.

Skills Involved:

  • BizTalk 2006 Pop3 adapter.
  • BizTalk 2006 SMTP Adapter
  • Multi-part messages
  • Calling web service from BizTalk 2006.
  • InfoPath 2003 (2007 is the same).
  • BizTalk 2006 Maps.
  • BizTalk 2006 Orchestrations.
  • ASP.NET 2 (an interface to send the mail to the mailbox that BizTalk 2006 listens to).

Blog at WordPress.com.