1

I have a mobile application which collects sensor data and processes it before sending it to the server. The server's role is to update or insert data to the appropriate database table, and the database is a central repository where all the data is stored. Can this architecture be called a three-tier architecture please?

duncanportelli
  • 3,161
  • 8
  • 38
  • 59
  • 1
    First-tier is your application (UI) ,Second tier can a web service hosted somewhere to handle the data access layer. And Third tier will be your RDBMS( Database Server). – Sandeep Kumar May 11 '13 at 13:13
  • Yes, but by first-tier is not only UI. It does processing too – duncanportelli May 11 '13 at 13:15
  • 1
    of-course UI layer also have some process units like client interface, data validation, some business decisions etc. But all business logic and database interaction is written in services (IInd layer) – Sandeep Kumar May 11 '13 at 13:25

1 Answers1

1

As per your question , Your application has three-tier Architecture 1. Your Application UI. 2. Your webservice or web API part. 3. Database layer where your all database related query stays.

Aarsh
  • 2,555
  • 1
  • 14
  • 32