GeekInterview.com
Series: Subject: Topic:
Question: 98 of 124

what is the difference between thin client and thick client?

Asked by: Interview Candidate | Asked on: Apr 9th, 2006
Showing Answers 1 - 5 of 5 Answers
karthick

Answered On : Apr 11th, 2006

Basically, a thin client is a web based application and most of the processing is done on the server side.

A thick client is installed into the client side. It is still connected to the server, but most of the processing is done on client side. With thick client, there won't be much processing via the network. In a way, it will be a much faster option if your network is slow or congested.

The codes are different for thick and thin clients. I think if you code in components, you can reuse the code about 60% - 80% of the time depending on the requirements.

Yes  1 User has rated as useful.
  
Login to rate this answer.
Sathya

Answered On : Apr 11th, 2006

A Thin Client is browser based.  This means that you don't need to install any heavy stuffs and it's available across platforms and is browser based.

A Thick client on the other hand takes up back to the two tier world of client-server.  This is where you install the client software on every machine that requires access to it.  Mostly, you also install the runtime files associated with the client. 

On top of these, there's a new buzz word.  Rich Client.  or RIA (Rich internet applications)  These are one step further in prodiving rich internet (browser/thin client) based applications that perform asif you have a thick client on your machine.

  
Login to rate this answer.

Thin client is browser based , Thick client is window application.

  
Login to rate this answer.
jyotsna

Answered On : Apr 20th, 2006

Thin client is browser based and thick client is window based

  
Login to rate this answer.
Sandhya.Kishan

Answered On : Jun 19th, 2012

View all answers by Sandhya.Kishan

Thin Clients
1.Easy to deploy as they require no extra or specialized software installation
2.The data captured is verified by the server.
3.Clients run only and exactly as specified by the server
4.Reduced security threat


Thick Clients
1.More expensive to deploy
2.Data is verified by client and not by server
3.Can store local files and applications, Reduced server demands
4.Increased security issues

  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Question Categories

Core Java Interview Questions

EJB Interview Questions

Hibernate Interview Questions

Java Interview Questions

Java Patterns Interview Questions

JDBC Interview Questions

JMS Interview Questions

JSP Interview Questions

Java OOPS Interview Questions

Ruby Interview Questions

Servlets Interview Questions

Spring Interview Questions

Struts Interview Questions

Websphere Interview Questions

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.