BizTalk Application

 
BizTalk Application

Challenge

Our client based in London, UK wanted to develop a BizTalk server application which can act as corporate action Message Translation System. The system was required to read a messaging file like ISO 15022, parse and process it, make adjustments to the messages that make up that file, by applying a set of user-defined rules, and send the messaging file on to its intended source.

Key challenges of the project were:

  • To keep track of action messages until all the rules are successfully applied
  • To keep record of each event as an alert
  • Custom rule creation using biztalk rule composer

Solution

Core features of the BizTalk Application include:
  • Handling multi file format like ISO 15022 (MT564 and MT568)
  • File Transfer and Interoperability with business process management
  • Web based complex business rule editor
  • Xml schema validation
  • Message transformation from one format to different format using the XSLT
  • Alert raising on error occurrence
  • Authorizing every action performed by the user based on the user access level and action
  • User action Audit trial log
  • Creating the policy and rule using the web based Business Rule Composer
  • SWIFT Accelerator 2008 to parse the ISO15022 (MT564 and MT568) message format
  • Custom pipeline component for message parsing and raising alert
  • Web based Business Policy Editor
  • Validating xml file using the xml schema (XSD)
  • Message reconciliation for the failed message

Technology

  • Server Operating System: Windows Server 2008
  • Server Product : BizTalk Server 2009
  • Frame Work: .Net Framework 3.5
  • Web Server: IIS 7
  • Programming Language: C#
  • Database: Microsoft SQL Server 2008
  • Tools: Silverlight 2.0
  • Development Tool: Microsoft Visual Studio