- Lack of tooling for complex interfaces
- e.g. complex combinations of query (?) parameters
- Maybe or maybe not WSDL/WADL will help
- Lacks enterprise "qualities of service"
- Application-level security
- Long running transactions
- etc.
- Lack of support for non-HTTP infrastructure