I have a android application.I need to write a hight level architecture diagram for it.Below are the details
1)Database is SQL server.
2)Web services host to get data for external users.Also there are Stored procedures to do some tasks.
3)I used Axis2 to write web service
4)I write used android and java to write business logic.
5)Finally my android app connect to web service using REST.
So i need to write architecture for my app as below.
Presentation layer Business Layer Database Layer
Client Layer web Layer Business Layer Persistance Layer Database Layer
my problem is what are differences client and Web layer(Also Business Layer and Persistance Layer ) ?and how to add my detials to it.