...
Iterator XML Mapping Overview
Refer to the TIP the Iterator Pattern for a description of how this interaction pattern is defined from a Protocol Neutral point-of-view.
...
- For each entity a complexType as followed:
- For each out argument with tipAttribute isBulkPotential in an operation with bulkTransferPattern=ITERATOR
- The generated argument is associated with a type based on above <EntityName>ResultWithIterator complexType.
...
Iterator XML Mapping Example
This example is based on the the General _ Patterns#Iterator _ Model _ Example. The Soap Generator generates the following corresponding XML artifacts:
- The spm_service_problem.xsd with the ServiceProblemResultWithIterator complexType including:
- The spm_service_problem_serviceproblemiterator_msg.xsd with the schema definitions for:
- The getNextServiceProblemIteration operation request and response messages
- The releaseServiceProblemIterator operation request and response messages
- The spm_service_problem_serviceproblemiterator.wsdl with the WS definitions for:
- The getNextServiceProblemIteration operation
- The releaseServiceProblemIterator operation
- The spm_service_problem_serviceprobleminterface_msg.xsd with the schema definitions for:
- The getServiceProblemsByTemplateRequest operation request message as defined in the TS model
- The getServiceProblemsByTemplateResponse operation response message based with the objects parameter (local XML element) based on the ServiceProblemResultWithIterator (See first bullet above)
...