What is the major difference between Web services & client server environment?

Editorial / Best Answer

Answered by: Tinah

  • Mar 29th, 2007


You guys are confusing Web Services with Web application. Web Services are quite different to web applications.

Web Services are API's that can be accessed over a network and executed on a remote server hosting the requested services.
It refers to those services that use SOAP formatted XML envelopes and have their interfaces described by a WSDL.

Showing Answers 1 - 13 of 13 Answers

Raj

  • Aug 19th, 2005
 

The major difference between them are: 
 
Web Services: Its more towards the internet side. When we talk about web services it could mean from the java side (deployed on Apache) or Windows side (deployed on IIS). Testing web services is totally a different topic here. 
 
Client Server: The system here involves a client system or a GUI (wherein a user see the front end by which he can input to the system) and a Server ( a backend usually) where in the data gets saved via the GUI

Rekha Basu

  • Sep 19th, 2005
 

I could see 2 major differences between these two environments:1.in Client /Server application are difficult to revrse engineer.there are limited buttons and widgets,it is difficult to moify the inputs send to server.there is no way for an user to know the underlying source code of the application.client server application do lot of data validation on client side.In client/Server applications a continuous sesssion is maintained between a user and server.An unbroken session feeds the user appropriate information.2.where as in Web applications:anybody using this web page can view the source code,modify it and reload it.on web servers try to utilize browsers capabilities for data validation on the client side(HTML,Java),but HTML can be chaged and Java can be disabled.web application Doesn't demand for a continuos session,user can request for information and can disappear before server processes user request.anyuser can bookmark a web page and it can be opened at anypoint of time without following any continuous session of going to homepage,requesting for info..Please someone post more differences.

  Was this answer useful?  Yes

priya

  • Sep 22nd, 2005
 

Client server appli is a 2 tier architecture

web based application is n tier architecture or MVC architecture .

 

In client server we have multiple clients accessing the data from a server ,so the client is the front end and the server is the backend where the data is stored.

 

In web based the browser acts as the client ,request is sent to the server via some protocols like HTTP protocol by the beans/services to the web server who sends it to the dbserver who processes the request and sends it back .

 

amith

  • Dec 21st, 2005
 

any application can be divided into 3parts:

1. presentation layer

2. business logic

3. database.

clien server : when both presentation layer, businees logic r oprerated from one sytem anddatabase from the other then it is client server services.

webservices: when all the pl ,bl, database r operated from different systems it is web based services

pravesh gupta

  • Mar 16th, 2006
 

Why the answer is not same

I am looking the correct one

  Was this answer useful?  Yes

Pravesh Gupta

  • Mar 21st, 2006
 

Can anytell the exact two differences between these two OR

Windows Applications Testing VS Web Application Testing

With issues difference between these two

praveshgupta78@yahoo.com

  Was this answer useful?  Yes

".where as in Web applications:anybody using this web page can view the source code,modify it and reload it.on web servers try to utilize browsers capabilities for data validation on the client side(HTML,Java),but HTML can be chaged and Java can be disabled.web application Doesn't demand for a continuos session,user can request for information and can disappear before server processes user request.anyuser can bookmark a web page and it can be opened at anypoint of time without following any continuous session of going to homepage,requesting for info..Please someone post more differences."

-- Rekha what do you mean by this?do u know anything about web applications or are u making fun of this?
if u dont know the ans. dont misguide.you are a good user.

regards,

mahesh,sridar,pritam

sanjeev

  • Jul 5th, 2006
 

web services have uncontrolled interaction while client server have a controlled interactionweb services - always multi tier while client server - always two tierweb services is a type of client server where the server (Are always more than 1 with PDC and BDC) and the clients are uncotrolled.

  Was this answer useful?  Yes

Tinah

  • Mar 29th, 2007
 

You guys are confusing Web Services with Web application. Web Services are quite different to web applications.

Web Services are API's that can be accessed over a network and executed on a remote server hosting the requested services.
It refers to those services that use SOAP formatted XML envelopes and have their interfaces described by a WSDL.

 

Client / server is network architecture which separates aclient (often an application that uses a GUI ) from a server. Each instance of the client software can send requests  to a server.


In client / server systems, the resources available on the server are accessed by multiple clients simultaneously.

Security is important feature to be tested in client /  server systems.


Client side code triggering Server Side processing

 

In web server A computer that delivers Web pages to browsers and other files to applications via the HTTP protocol. It includes the hardware, operating system, Web server software, TCP/IP protocols and site content (Web pages and other files). If the Web server is used internally and not by the public, it may be called an "intranet server."

Security is most important feature to be tested in client /  server systems.

Specific types of servers include web servers, Application servers, file servers , terminal servers & mail servers. While their purposes vary some what, the basic architecture remains the same.

 

abhilashkarlapudi

  • Oct 30th, 2007
 

web services---2 tier architecture, unlimited users

client services-N tier architecture, limited users

  Was this answer useful?  Yes

Give your answer:

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

 

Related Answered Questions

 

Related Open Questions