Web Services :
This functionality is supported by Mobile enterprise application platforms or Integrated development environments (IDEs). Mobile UIs, or front-ends, rely on mobile back-ends to support access to enterprise systems. The mobile back-end facilitates data routing, security, authentication, authorization, working off-line, and service orchestration. This functionality is supported by a mix of middleware components including mobile app servers, Mobile Backend as a service(MBaaS), and SOA infrastructure.