OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [NEW ISSUE] SCA Assembly requires an Annotation to indicate whether aforward operation in a bidirectional interface must carry a callbackaddress



Raiser:                Mike Edwards

Target:                SCA Assembly specification

Description:

In discussions in the SCA-J TC relating to bidirectional interfaces and callbacks, it was noted that in a bidirectional interface, not
all the forward operations necessarily involve their being any related callback operations.  For forward operations with no related
callback operations, it is noted that the implementation expense of transmitting a callback address with the forward request cannot
be avoided at present, since there is no way for an SCA runtime to know that the forward call does not involve any callbacks.  It is
worth avoiding sending the callback address if possible since there is likely to be a significant overhead in generating, transmitting
and interpreting the callback address.

This issue requests that an additional interface annotation is made available by SCA which can be used to mark a forward call
operation as not involving any callback operations, so permitting the SCA runtime to optimise transmission of callback addresses.

Proposal:

None at present


Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@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]