I'd like to learn how to create a java web service that can be consumed by a web tier, which is constituted of java and flex.
- What books can help me learn how to create a java web service and consume it via java & flex?
- Should I look to build a web service from scratch or from frameworks like: XFire, Axis, CXF, Spring Web Services, etc.?
- If using a framework is recommended, which of the above or any others makes the most sense to learn/use?
EDIT: Both the java AND flex components of the web tier need to independently access the web service. For example, the flex component helps the user create & save a spreadsheet; the java component retrieves the spreadsheet data and displays it accordingly.