IT Community - Software Programming, Web Development and Technical Support

Difference between Client-Server & Web Testing

This is a discussion on Difference between Client-Server & Web Testing within the Software Testing forums, part of the Software Quality Assurance category; Hi, Client-server uses a binary client and a web product uses a browser-based client. The fundamental client/server ...


Go Back   IT Community - Software Programming, Web Development and Technical Support > Software Quality Assurance > Software Testing

Register FAQ Members List Calendar Mark Forums Read
  #1  
Old 03-14-2007, 04:51 AM
vadivelanvaidyanathan vadivelanvaidyanathan is offline
D-Web Genius
 
Join Date: Feb 2007
Posts: 801
vadivelanvaidyanathan is on a distinguished road
Default Difference between Client-Server & Web Testing

Hi,

Client-server uses a binary client and a web product uses a
browser-based client.

The fundamental client/server model features a system with only two
actors playing their roles at the two ends of the network: the client
and the server. This is known as "2-tier" architecture. It is
inherently stateful--that is, both the client and server retain
internal information from one exchange of information to the next.
However most client-server applications add a database, middle ware
layers, load balancers, and other back-end processes which make them
more technically multitier architectures.


A web-based architecture usually distributes functionality among at
least three levels of oppartion or tiers: the web browser, the web
server, and a back-end database. It is built on top of the HTTP
protocol, which is stateless: it doesn't retain internal information
between the exchange of information. Communication usually originates
from the browser side with a get or post request (a page is
submitted). The server parses that information and it is sent back to
the address that requested it. The assumption is that the request
arrived correctly. This means that there's no natural way to
synchronize the client's request and the server's response and
trickery such as user IDs, session IDs or cookies have to be employed
to simulate state.

A web-enabled system is a client-server system with a superimposed
module that provides a web interface. Client access requires software
installation on the client side, which is not true for a true
Web-based architecture.

Thanks
Vadivelan.V
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Client server Testing & Web Based Application Testing vigneshgets Software Testing 1 07-27-2007 06:54 AM
difference between client server application testing & web application testing vigneshgets Software Testing 1 07-27-2007 04:28 AM
List Difference between client server testing and web testing itbarota Software Testing 1 07-23-2007 10:26 PM
How does a client/server environment affect testing? devarajan.v Software Testing 1 07-19-2007 06:15 AM
Difference between Web Services and Client Server Environment vigneshgets Software Testing 1 05-17-2007 04:09 AM


All times are GMT -7. The time now is 05:58 AM.


Copyright ©2004 - 2007, DiscussWeb. All Rights Reserved.
Our Partners
One Way Moving Companies | Stamford Dentist | Euro Millions Lottery | Home Loans| Furniture

SEO by vBSEO 3.0.0