Wednesday, February 18, 2009

What is Web Services?


There are two ways the term Web services can be used. One refers to standards-based software accessible over the Web. That is the definition  used by Amazon and others who offer Web services online to businesses for a fee.  These Web services often rely on HTTP and are referred to as RESTful Web services. RESTful Web services do not use XML or SOAP.


But Web services can also be used in a slightly different way, and it is this definition that is most common when you talk about using Web services in enterprises to support, for instance, a service-oriented  architecture. In this case, the W3C's definition might be more helpful: “A Web service is a software system  designed to support interoperable machine-to-machine interaction over a  network. It has an interface described in a machine-processable format  (specifically WSDL). Other systems interact with the Web service in a manner  prescribed by its description using SOAP-messages, typically conveyed using  HTTP with an XML serialization in conjunction with other Web-related  standards.”


Business applications

There are a number of business uses for Web services. One of  the most obvious business uses is the ability to subscribe to Web services online or even offer your own Web services to clients or business partners via the Internet. Web services can be combined to provide new software and  services, as well.


Web services can also be used for application integration, linking applications, according to Since Web services can use HTTP and so work through the  firewall, which means you don't have to deal with special security protocols. It should be noted, however, that Web services can also use File Transfer Protocol (FTP), and Simple Mail Transfer Protocol (SMTP) and Extensible  Messaging and Presence Protocol (XMPP) for exchanging data.


Web services can also form the foundation for service-oriented architecture or a Web-oriented architecture.


Deployment Concerns

One issue to consider is whether you'll use a SOAP-based  approach or a RESTful approach to Web services. Much has been written about the pros and cons of each. Here are a few notes on the pros and cons of each.


SOAP – SOAP-based Web services are supported by software vendors in SOAP WS toolkits, which makes it easy for enterprises to deploy on  SOAP. RESTful critics claim that changes to the SOAP stack could cause problems  with the service. Critics also say the use of XML as a messaging tool could create unnecessary overhead and slow down the service.


REST – RESTful Web services are supposed to be easier and leaner than SOAP-based Web services. claims 80 to 85  percent of its Web services clients use REST. The main problem with REST is it's not supported by major vendors or their software development tools. Others  point out REST is so easy to build, you don't need a toolkit.


Dion Hinchcliffe wrote an overview of the REST versus SOAP debate in 2005 that's still useful today.


Anonymous said...

There are ed hardy shirts
,pretty ed hardy shirt for men,

ed hardy womens in the ed hardy online store

designed by ed hardy ,
many cheap ed hardy shirt ,glasses,caps,trouers ed hardy shirts on sale ,

You can go to to have a look ,you may find one of ed hardy clothing fit for you
men's jacketcheap jacketnorth face jacketsghd hair straightenerscheap ghd hair straightenershair straighteners

Unknown said...

Such interesting read and information, thanks for sharing this post. I will check back to read your other new posts. Please come visit my site Yellow Pages Rhode Island when you got time

Unknown said...

I really liked your blog! Please come visit my site Yellow Pages South Carolina when you got time.

Anonymous said...

You may have not intended to do so, but I think you have managed to express the state of mind that a lot of people are in. The sense of wanting to help, but not knowing how or where, is something a lot of us are going through. Please come visit my site Anaheim Business Directory when you got time.

Anonymous said...

I am not really sure if best practices have emerged around things like that, but I am sure that your great job is clearly identifed. I was wondering if you offer any subscription to your RSS feeds as I would be very interested and can’t find any link to subscribe here. Please come visit my site Bakersfield Business Directory when you got time.

Anonymous said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. Please come visit my site Des Moines Iowa Business Directory when you got time.

Anonymous said...





Anonymous said...

I can see that you are putting a lot of time and effort into your blog and detailed articles! I am deeply in love with every single piece of information you post here. Will be back often to read more updates! Please come visit my site Convenience Stores and give me any valuable feedbacks.

Anonymous said...

You do have a point here :) I admire the stuff you post and the quality information you offer in your blog! Keep up the good work dude. Please come visit my site Physicians Clinic when you got time.

Anonymous said...

I enjoyed reading your work! GREAT post! I looked around for this… but I found you! Anyway, would you mind if I threw up a backlink from my site?
Please come visit my site Construction Excavation and give me any valuable feedbacks. Thanks.

Anonymous said...

















Anonymous said...

nike air max 90
nike air max 95
nike air max tn
nike air rift
nike shox r4
nike air max 360
nike shox nz
puma mens shoes
puma shoes
puma speed
nike shoes
nike air
nike air shoes
puma cat
air max trainers
mens nike air max
nike shoes air max
nike shoes shox
air shoes
nike shoe cart
puma future
cheap puma
sports shoes
nike air rifts
nike air rift trainer
nike air
nike rift
nike rift shoes
cheap nike air rifts
bape shoes
jeans shop
diesel jeans
levis jeans

Anonymous said...

Beauty Schools And Cosmetology Schools, Beauty Careers and Cosmetology training online guide. Find out how to find the best cosmetologist schools, career and job descriptions of spa therapist, hair designer, makeup artist.Cosmetology careers

Anonymous said...

Growing Corn, corn plant, corn planting, sweet corn planting basics. Growing Corn

Unknown said...

nice post!!
this winter choose a spyder ski clothing to help you far away cold and wrick is good choice.welcome visit our online outlet,we're not only supply high quality but also most cheap ski clothes and winter can buy the most cheap spyder jackets ,and you buy more you will get more discount..

Anonymous said...

Gucci shop
Gucci bags
Gucci shoes
wholesale gucci shoes
cheap Gucci handbags
Gucci ON sale
Gucci Belts
Gucci small accessories
Gucci hats & scarves
Gucci wallets
Gucci Handbags
Women Gucci shoes
Men Gucci shoes
discount gucci shoes
cheap Gucci shoes

Anonymous said...

gucci replica handbags
men gucci shoes
Gucci men sneakers
Gucci men moccasins
gucci women sneakers
gucci women boots
Gucci men boots
Gucci shop
Gucci bags
Gucci shoes
wholesale gucci shoes
cheap Gucci handbags
Gucci ON sale
Gucci Belts
Gucci small accessories
Gucci hats & scarves
Gucci wallets
Gucci Handbags
Women Gucci shoes
Men Gucci shoes
discount gucci shoes
cheap Gucci shoes

janewangleilei said...

You can have a look at it.
jordan shoes
jordan ajf shoes
There are cheap shoes to choose
jordan 6
jordan 7
Good quality with low price.
air jordan 2010
Air Jordan 2009
If you like,you can contact us.
jordan 3
jordan 4
We offer different styles.
jordan 1
jordan 2
jordan 5
famous brand!
newest jordans
air yeezy
I can't believe it.
nike outlet
You can have a look at it.
adidas outlet
puma outlet

tn requin said...

sleeping bag
travel luggage
car gps
car parts
GPS navigation
portable GPS
lcd tv
flat tv
digital picture frames
unlocked cell phones
wedding dresses
wedding jewelry
chaussures mode
chaussures Femmes
women's shoes
round tablecloth
discount handbags
chaussures sport
chaussures pas cher
fashion bedding
id lanyard
creative gadgets
gift ideas
kids wall stickers
wall stickers
bath curtains
kitchen faucet
bathroom faucet

Nike shox said...

I am deeply in love with every single piece of information you post here. And Nike shox will give you a whole new experience.

Nike shox clearance said...

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.Any way Ill be subscribing to your feed and I hope you post again soon.

Nike shox said...

Fantastic blog! I truly love how it is easy on my eyes as well as the facts are well written. I am wondering how I might be notified whenever a new post has been made.Having a look Nike shox. Good things or not you have the final say.

Anonymous said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

chrysler parts

Anonymous said...

This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It’s the old what goes around comes around routine.

chrysler parts

aa said...


teragoldonlinefsbest said...

You have made some good points in this post, nicely done!

wedding dress said...

Great article. I merely found your blog along with planned to declare i get genuinely liked looking at your blog blogposts. However I’

ll always be opt-in for a supply along with I’m hoping anyone article yet again rapidly.An offbeat from tradition and formality. simple wedding dresses are relatively less considered compared with common cascading ones. Yet

there’s always a need to break away from the norm for a little while. Amber’s wedding dresses 2012 favor you an untilled land to show off your talent and