The session ID is used to identify a transaction session that can be used to pick up
communication again after a broken link, and also to store additional information about
a user and other settings to easy re-establishing a session.
The Session Transaction Manager is used for keeping track of transaction that have been received or sent to a client
on session basis so that a remote session may re-establish a broken communication link.