[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Proposed resolution to issue BINDINGS-45
In general JCA resource adapters deal with records. There is not usually a built-in concept of “operation” that corresponds to that defined in a WSDL portType [WSDL]. Records have a format which corresponds in some way to the schema of an input or output message of an operation in the interface of a service or reference, however additional Resource Adapter-specific information is required in order for an SCA runtime to know how to identify the operation and understand the format of records.
The process of identifying the operation to
be invoked is operation selection; the information that describes
the contents of messages is a wire format. The binding
element as described in the SCA Assembly specification [SCA-Assembly] provides
the means to identify specific operation selection via the operationSelector
element and the format of messages received and to be sent using
the wireFormat element.
This specification does not define default
behavior for the operation selection or wire format of a JCA binding. This
choice had been made because the implementations of generic Record interfaces
that define the data exchanged between JCA adapter and its client are specific
to a particular adapter and, unlike JMS, cannot be used in a generic manner.
No standard means is provided for linking
the wireFormat or operationSelector elements
with the runtime components that implement their behaviour.
----------------------------------
Simon Holdsworth
STSM, SCA Bindings Architect; Master Inventor; OASIS SCA Bindings TC Chair
MP 211, IBM UK Labs, Hursley Park, Winchester SO21 2JN, UK
Tel +44-1962-815059 (Internal 245059) Fax +44-1962-816898
Internet - Simon_Holdsworth@uk.ibm.com
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]