What is the importance of Mobile middleware?
<p>I am developing one offline application for mobile(Android and IPhone).</p>

<p>I want to connect the application to one enterprise application running on Java Application server. I am using offline capabilities of the device. I want to get some master data from server and Synch back the transaction data to server end of the day.</p>

<p>I want to know which of the following method is better and effective, </p>

<p>I can connect directly to the existing sever using webservice ?
OR
I want to develop some middleware in between the enterprise server and mobile ?</p>

<p>Actually i want to know following things if i develop a middleware,</p>

<ol>
<li>Can we handle network traffic ?</li>
<li>If users increase then middleware helps me really ?</li>
</ol>

<p>If i connect directly to the existing enterprise server by webservice from N number of users, any major problem i will face ?</p>

<p>Thanks a lot.........</p>
