1. Client-Server Computing in Mobile Environments 2. Client-Server Architecture Versatile,Message based, Modular Infrastructure intended to improve usability, flexibility,…