An SMS Browser is deployed as a web application on the Multi-Media Tomcat application server. The SMS Browser processes the inbound SMS messages and supports running Orchestration Designer applications for outbound SMS messages.
At startup, the SMS Browser reads the browser configuration data from the configuration DB and initializes the text browser. SMS Browser hosts the Text Browser to analyze TextXML generated by Orchestration Designer.
The SMS Browser monitors the message table for new inbound text messages. New inbound messages are fetched in batches and passed to the text browser. The SMS Browser implements a set of callbacks from the text browser.