There are two main reasons to use web services, both remarkably straightforward: someone else has information you require, or you have information you wish to provide to others. When planning a new web service, remember that servers can either provide or accept information. Remember that web services can provide any level of security, from a completely open service
Here are a few more tidbits that should help convince the boss (or you) that web services are a route to look into:
Web services make use of technology you already have deployed — you already have a web server, you already have a database, and so on. Why not provide another way to access the data?
Web services fit into the security scheme you are already
Technically savvy users will find a way to access the information they
Web services can help manage costs; easy integration with companies (like FedEx) that offer services to you can result in lower variable costs for your transactions.
Web services will allow your business to scale; allowing
This chapter
Explain what web services are and how they work
See the value in
Convince others that it's definitely worth the effort to build and use web services
In the
Web feeds (or simply feeds) are a quickly growing, easy-to-deploy technology that allows both providers and users of the feed easy access to the relevant information. Feeds are regularly updated eXtensible Markup Language (XML) documents,
Of course, there are a whole host of different uses for web feeds. For example, you could stick a work-
Obviously, having the ability to view the latest information, in a given subject area and in an easily readable format, can be a huge bonus for a host of businesses and people. Accordingly, this chapter looks at the following:
What web feeds are
Important considerations when using feeds
Key differences between HTML and XML
Who provides web feeds
What software uses web feeds
You might be asking yourself whether there are other ways to get information from the Web. Well, in general, feeds are the only reliable (and legal) way to obtain many types of information from other websites in an automated manner. Other