  The evolution of the mobile landscape is coupled with the ubiquitous nature
of the Internet with its intermittent wireless connectivity and the web
services. Achieving the web service reliability results in low communication
overhead and retrieving the appropriate response. The Middleware Approach (MA)
is highly tended to achieve the web service reliability. This paper proposes a
Reliable Service Architecture using Middleware (RSAM) that achieves the
reliable web services consumption. The enhanced architecture focuses on
ensuring and tracking the request execution under the communication limitations
and service temporal unavailability. It considers the most measurement factors
including: request size, response size, and consuming time. We conducted
experiments to compare the enhanced architecture with the traditional one that
has no additional overhead. In these experiments, we covered several cases to
prove the achievement of reliability. Results also show that the request size
was found to be constant, the response size is identical to the traditional
architecture, and the increase in the consuming time was less than 5% of the
transaction time with the different response sizes.
