<p>A between-load-and-vehicle communication system for providing an application service to a mobile station by utilizing a between-load-and-vehicle communication performed between the mobile station running along a load and base station apparatuses located along the load, wherein a non-network type communication protocol is provided that has a mechanism allowing various applications to be executed even when the mobile station is running. The between-load-and-vehicle communication system comprises a transfer service processing part for providing a mechanism for transferring data among a plurality of applications; and a transaction management part having a mechanism for retransmitting data that has not reached, a mechanism for transmitting/receiving data on a message-by-message basis and a mechanism for dividing and building up messages for providing a transaction service of one-way data transmission and request-response type.</p>