[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue 33 Proposal
Attached is a proposal for the SCA-Assembly Issue 33 ( http://www.osoa.org/jira/browse/ASSEMBLY-33). (See attached file: Assembly-33 - Proposal.doc)(See attached file: Assembly-33 - Long-Running Request-Response Operations.ppt) Some background explaining this proposal: This approach leaves the specs decoupled by defining an alternative WSDL interface in the Assembly spec which could then be picked up in client specs via WSDL2xxxx mappings. The main idea is that the SCA Assembly spec defines a set of derived one-way operations for a given WSDL request-response operation ("Sync2Async"). These derived one-way operations are then picked up by the SCA J API spec and mapped to Java interactions using standard WSDL to Java mapping rules (same approach for other client languages): (Embedded image moved to file: pic12863.gif) Services can be marked using the new "long-running" intent such that clients are aware of their behavior. We do not yet see a need for generating a WSDL request-response operation out of a set of Java one-way interactions. However, this may not be too difficult if one uses using the combined reverse mapping (Java2WSDL + "Async2Sync"). For long-running WSDL request-response operations, we have a well-known scenario (BPEL). We are not aware of a long-running Java method scenario. Therefore, the "long-running" intent can only be applied to (SCA services with) WSDL interfaces. Kind Regards DK Dieter König Mail: dieterkoenig@de.ibm.com IBM Deutschland Entwicklung GmbH Senior Technical Staff Member Tel (office): (+49) 7031-16-3426 Vorsitzender des Aufsichtsrats: Martin Jetter Architect, Business Process Fax (office): (+49) 7031-16-4890 Geschäftsführung: Herbert Kircher Choreographer Member, Technical Expert Council Tel (home office): (+49) 7032-201464 Sitz der Gesellschaft: Böblingen Schönaicher Strasse 220, 71032 Registergericht: Amtsgericht Böblingen, Germany Stuttgart, HRB 243294
Assembly-33 - Long-Running Request-Response Operations.ppt
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]