An apparatus and method allows processing sequenced records across
multiple network connections. A "logical connection" is defined to
include one or more network connections. Each message is assigned a
sequence number that allows the messages to be ordered on the other end
according to sequence number, regardless of which network connection in
the logical connection is used to transfer the message. By defining
messages, sequencing those messages, and transferring the messages over
multiple network connections, the throughput and performance of networked
computer systems are substantially increased.