I am needing an application that will listen on a designated port for data transcation messages and parse part of the information into an XML file on a local or network drive using a UNC path. The incoming transaction will be pipe delimited prefixed with a field name. We must be able to select which incoming fields are to be parsed and the output XML field name.
The application must not be dependant on any Microsoft platforms ie: .NET, DCOM etc....
Logging is required, incoming and outgoing and the application must have error handling and checking and potentially a bad message queue or folder. It must be able to easily handle up to 200 transactions an hour.
Upon completion, source code must be provided.