BTT channel framework is a full-stack J2EE application framework. It uses request handler, presentation handler and message processor on the server side to connect the presentation layer with the BTT service layer.
The message processor is responsible for parsing the XML request data and transforming it to the channel context.
BTT Web 2.0 channel framework provides the implementation of request handler, presentation handler and message processor. You can use them directly by configuring them in the btt.xml file.
BTT channel framework uses the session context to manage session. You need to define the session context data structure and create the session context during session initiation. In XML/JSON channel, it calls a BTT operation to create the session context, and you need to implement the BTT operation and configure it in the XML file.
Web 2.0 request handler formats the data to Context and calls BTT operation directly.