This section is designed to help you anticipate possible questions, review what you've learned, and begin learning how to put your knowledge into practice.
What issues are inherent to Web services because of their underlying technologies?
What affects the performance of Web services?
What sort of staffing issues can one expect?
What are some of the problems found because of gaps in the specifications?
Immutable interfaces, unguaranteed availability and execution, and a one-size-fits-all requirement.
The underlying HTTP not maintaining connections long term, the conversion to XML, and the need to choose efficient server-side programming languages to build your service with.
As with any new technology, good people will be expensive and hard to find.
Billing, contract negotiation, authentication, transaction management, and security, among others.
You should take a look at the w3c.org Web site to see what emerging standards are coming down the road that are meant to address the problems we discussed in this hour. Industry and the development community have been working hard to fix some of these problems, and many of them might be resolved by the time you read this.