A short message transaction system has a computer that communicates in an
online Internet protocol that forms active sessions. A wireless device
communicates in a protocol that transmits and receives messages that have
a maximum size limit of a predetermined number of alphanumeric characters
substantially smaller than the number of alphanumeric characters
transmitted in a communication of the computer. A database is also
provided. A surrogate communicates with the wireless device and the
computer. The surrogate collects data from a plurality of messages from
the wireless device and provides the data for storage in the database.
The computer then runs online sessions using the stored data.