Organizations are deploying mobile computer applications over wide geographic areas, using an increasing number of private and public networks, many of which are wireless. Meanwhile, there are...