super9
super9

Reputation: 30111

How would you explain the term 'Web Services' to a non-technical person?

As a person of finance, how would you explain the term 'web services' to me.

I've looked around and all definitions seem really technical. I've asked my colleagues and it's still not very clear.

What's your take?

Upvotes: 3

Views: 1993

Answers (11)

mfeingold
mfeingold

Reputation: 7154

How much do you want to know?

Web Services is computer speak for one (better?) way for 2 computer programs to talk to each other, there are many other ways, but if you want to understand the difference between a WebService and let us say .NET Remoting or Java RMI, you have to be prepared to tolerate some computer mumbo jumbo.

One of the biggest advantages of WebServices over many others (inlcuding the 2 I mentioned) is that it is platform independent, which means that 2 programs can communicate through WebServices regardless of what langauge they are written in.

Upvotes: 0

Brian Showalter
Brian Showalter

Reputation: 4349

"Web Services" simply enable two different computers to take advantage of web technology as a conduit to communicate and exchange data with each other. Instead of the server providing access for direct human interaction, it provides access for computer-to-computer interaction at a lower level, and the results are usually subjected to further processing before being made available for human interaction.

Upvotes: 1

ktharsis
ktharsis

Reputation: 3190

They are like a web version of the friendly telephone clerk at the movie theater, sitting around and waiting to dispense certain information to anyone that calls and asks for it.

Sorry if that is too non-technical. Also - does a human even actually answer the phone at movie theaters anymore?

Upvotes: 1

Andy
Andy

Reputation: 2762

An internet site that can return information to other sites. Example: feeding weather forecasts

Upvotes: 0

Justin
Justin

Reputation: 86729

"A web site for computers"

A web page that returns Xml instead of Html (if they understand what Xml is) so that it is machine-readable.

Upvotes: 0

Mark Allen
Mark Allen

Reputation: 1205

Web services let computer programs exist partially on your computer, and partially on the world wide web.

This has all kinds of advantages like allowing the part that lives online to be updated without you having to do anything, etc.

It's especially good because the part running on your computer can use many different "services" online.

Upvotes: 0

Sean D
Sean D

Reputation: 159

At a very basic level, web services are the protocols that allow servers (like ISPs) and clients (us) to communicate with each other. So it's things like HTML, XML, and Java.

Upvotes: 0

jldupont
jldupont

Reputation: 96716

It is a machine-to-machine service exposed via the Internet using Web technologies.

A service can be any number of things: ask/search/compute/store information etc.

Bear in mind that "Web Services" is somewhat vague and thus definition will likely vary.

Upvotes: 0

Kyle B.
Kyle B.

Reputation: 5787

A web service is a mechanism for transmitting data between two different machines, regardless of the underlying operating system or software which runs on top of it. Examples of web services are receiving information about the weather, or local tax information by passing the service a postal code, or receiving tracking information from UPS, FedEx by passing it a tracking number.

Upvotes: 0

DevByDefault
DevByDefault

Reputation: 664

This may not be accurate but should give them an idea.

"They are web sites that other software (as opposed to human) can use to get information"

Upvotes: 5

3Dave
3Dave

Reputation: 29051

Web services are a way for your server (might say "computer") to ask another computer for information, or to tell it do do something.

Note:sometimes precision must be sacrificed for the sake of clarity. To what degree depends entirely on your target audience.

Upvotes: 1

Related Questions