← Prev in month ← Prev in thread
Next in thread → Next in month →

Re: [sca-c-cpp] ISSUE 55: Long running operations and C

From
Bryan Aupperle <>
Date
2009-02-25T17:43:29+00:00
ID
Thread
Re: [sca-c-cpp] ISSUE 55: Long running operations and C
I was looking at this again, and realized
the proposed API changes represented a bit too much repetition.  This
draft has three key changes, SCACallback() (and the async variants) are
removed and SCAInvoke() is now used for all operation invocations.  The
Async API would only have two functions so the Sync API and the Async API
have been merged into a single SCA API.  Finally for greater symmetry
SCALocate() and SCALocateMultiple() have been renamed to SCAGetReference()
and SCAGetReferences() respectively.

The end result is the API is smaller,
and a bit more symmetric.

Bryan Aupperle, Ph.D.

STSM, WebSphere Enterprise Platform Software Solution Architect

Research Triangle Park,  NC 

+1 919-254-7508 (T/L 444-7508)

Internet Address: 

Bryan Aupperle/Raleigh/IBM@IBMUS

02/20/2009 02:37 PM

To



cc

Subject

Re: [sca-c-cpp] ISSUE 55: Long running
operations and C

My prior draft was incomplete.  The async invocation APIs were listed
in the wrong place in chapter 6 and the corresponding asynchronous callback
invocations methods were missing.  I also added text describing how
async invocation works for program-bassed component implementations.

This replaces the prior draft.   

Bryan Aupperle, Ph.D.

STSM, WebSphere Enterprise Platform Software Solution Architect

Research Triangle Park,  NC 

+1 919-254-7508 (T/L 444-7508)

Internet Address:  

Bryan Aupperle/Raleigh/IBM@IBMUS

02/20/2009 08:25 AM

To



cc

Subject

Re: [sca-c-cpp] ISSUE 55: Long running
operations and C

This draft moves the new content to Chapter 3 to be consistent with the
C++ proposal. 

Bryan Aupperle, Ph.D.

STSM, WebSphere Enterprise Platform Software Solution Architect

Master Inventor

Research Triangle Park,  NC 

+1 919-254-7508 (T/L 444-7508)

Internet Address:  

Bryan Aupperle/Raleigh/IBM@IBMUS

02/06/2009 03:37 PM

To



cc

Subject

[sca-c-cpp] ISSUE 55: Long running operations
and C

This proposal is complete   

Bryan Aupperle, Ph.D. 

STSM, WebSphere Enterprise Platform Software Solution Architect

Research Triangle Park,  NC 

+1 919-254-7508 (T/L 444-7508) 

Internet Address:  

---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php

#### sca-ccni-1.1-spec-cd02+Issue55a.doc moved to MyAttachments Repository
V3.8 (Link)
on 16 February 2009 by Bryan Aupperle. [attachment
"sca-ccni-1.1-spec-cd02+Issue55b.doc" deleted by Bryan Aupperle/Raleigh/IBM]
---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
[attachment "sca-ccni-1.1-spec-cd02+Issue55b.doc" deleted by
Bryan Aupperle/Raleigh/IBM] ---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php

sca-ccni-1.1-spec-cd02+Issue55c.doc
← Prev in month ← Prev in thread
Next in thread → Next in month →