Home Portfolio Software
The IP Company - Microsoft Small Business Accounting

The aim of this project was to create an interface between the clients Host messaging server and Microsoft Small Business accounting. The functionality of MS SBA was required to be translated into a messaging Agent with XML messages so that websites built in a PHP environment would integrate with MS SBA to enable making quotations from a web interface.

The agent was build as a windows service to listen for messages from the Host Messaging server for requests from websites to list Items, make quotations, get customer quotatations, get and enter employee time entries.
Each request resulted in an API interaction with SBA to update or read data. For request for data, the Agent queries the SBA using the SBA API and generates XML list or value and send this is as a response message to the Host Messenger.  For and update, it does the update to SBA and sends back a response indicating the update status with an error string if any.

Technologies Used included:

  • C#
  • Windows Services
  • XML Messaging
  • MS SBA SDK
  • Host Messenging Server
  • IP communication

© 2012 Verviant Consulting Services