In this paper, we design and implement Wireless Transaction Protocol(WTP) and evaluate it for wireless transaction processing
in mobile computing environments. The design and implementation of WTP are based on the co-routine model that might be suitable
for light-weight portable devices. For the evaluation of WTP, we use an Internet simulator that can arbitrary generate random
wireless errors based on the Gilbert model. In our experiment, the performance of WTP is measured and compared to those of
Transmission Control Protocol(TCP) and TCP for Transactions. The experiment shows that WTP outperforms the other two protocols
for wireless transaction processing in terms of throughput and delay. Especially, WTP shows much higher performance in case
of high error rate and high probability of burst errors. This comes from the fact that WTP uses a small number of packets
to process a transaction compared to the other two protocols and introduces a fixed time interval for retransmission instead
of the exponential backoff algorithm. The experiment also shows that the WTP performance is optimized when the retransmission
counter is set to 5 or 6 in case of high burst error rate.