1. A method for processing a unit of work, comprising: by a processor of a server computer: creating a client computer batch message transaction group comprising a plurality of client computers from which messages are committed as a batch messaging transaction to a single message reception queue; in response to receiving separate messages over a network interface from at least two of the plurality of client computers within the client computer batch message transaction group, grouping the separate messages under the batch messaging transaction as a single unit of work to commit to the single message reception queue; and computing a single batch transaction commit decision based upon whether a write of each of the separate messages grouped within the single unit of work to the single message reception queue is successful.