If you have tried to interface with Fiservs Communicator product then you know it's not as easy as they say it is. Communicator is a web product that processes XML queries against a CBS core. One of the biggest challenges is that the documentation is not at the level it needs to be. It often contradicts its self or has the wrong information. There are also no example XML files for you to refer to. Usually you just get 500+ XSD files to validate your request with.
Well in this article I will demonstrate how those XSD files can be turned into .Net objects that you will be able to create your queries with and create a middle tier application that exposes web services to process the queries. The middle tier or RCBCommunicator handles all connection information with communicator and performs logging of the queries and their responses.
We will utilize the RCBCommunicator in a demo application that will display a customers account summary in a web page.
[Read the rest of this article...]