I have been given a project to design and create a web service interface on the iSeries. My knowledge up to this point is just information that I have read over the past couple of years, I have not actually created a web service. While I have designed what seems like a very robust web service interfacing application, I am afraid that my lack of experience might end up biting me in the butt when it comes time to start testing. So I have a couple of questions that I have not been able to figure out from just reading that will really help me in the design phase of this project...
1. What happens when we receive multiple requests for the same web service? Does the system (APACHE) handle this by starting another thread or something like that?
2. Something else that has been somewhat vague is what the message will look like in my RPG web service. When I receive the request (regardless of whether it's SOAP, JSON, or whatever) will I only see the parameters to the web service, or will I also have access to the web service name or the entire URL?
3. Does anyone know of a good book that covers web services for the RPG programmer?