Categories
Manual Testing Software Testing

Web based application | Types of Applications | Advantages and Disadvantages

What is web based System or Application?

Any application which can be accessed through the URL is called web based application.

In the web-based application entire software is installed at the server. Users access the application from a browser using URL.

Architecture / Functions of web based application :

Web based application consists of Web server, Application server and Database server.

Web server contains all the pages like images, static HTMl files, JS etc

Application server contains the entire business logic written in Programs like Java and has been uploaded in jars, ears, wars etc.

Database server Contains entire data stored in the form of tables.

Advantages of Web based applications:

  1. Faster in access if the bandwidth is high
  2. security from data hacking and virus
  3. maintenance is easy
  4. Multiple users can access the a[application
  5. No installation is required
  6. end users resources are not utilize

Disadvantages of Web based applications :

  1. If the server goes down no one can access the application.

 

 

 

Categories
Manual Testing Software Testing Uncategorized

Client Server Application | Types of Applications | Advantages and Disadvantages

 

In Client Server application, unlike Standalone Application, part of application is installed on to the client system and the remaining part is installed on to the server machine.

Architecture:

Client Server Applications

Both Client and server interact with the help of network/internet.

Advantages:

  • Easy to access and faster in access if the bandwidth is more
  • Data security from data hacking and virus
  • Data sharing is possible
  • Maintenance is not so tough
  • Multiple users can access the application.

Disadvantages:

  • Installation is still required at client’s place
  • End users resources are utilized low
  • If the server goes down no one can access the application
Categories
Manual Testing Software Testing

Types of Applications| Stand Alone Application

Applications are of three types:

  1. Stand alone application
  2. Client server application
  3. Web based application

1. Stand alone application:

software installed in one computer and used by only one person.

For ex – Installing s/w of a Calculator, Adobe Photoshop, MS Office, AutoCad

Advantages:

  • Faster in access.
  • Secured from Data hacking and virus.

Disadvantages:

  • Single user access at a time.
  • Installation is required.
  • End user system resources utilized.
  • No data sharing
  • Maintenance is tough with respect to both user and company

Architecture:

In the stand alone application architecture there is no question of any servers and entire application is installed a he end user machine.

This is about Stand alone application.

Next about Client Server Applications

Exit mobile version