ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Ws Wiki] Update of "Tuscany/SpecProposals/JavaClient" by JeremyBoynes
Date Sun, 21 Jan 2007 18:20:05 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by JeremyBoynes:
http://wiki.apache.org/ws/Tuscany/SpecProposals/JavaClient

------------------------------------------------------------------------------
  
  I have created a strawman in my Tuscany sandbox located at https://svn.apache.org/repos/asf/incubator/tuscany/sandbox/jboynes/sca-client/
and this page provides a walkthrough of the functionality.
  
+ = Key Interfaces =
+ == SCADomain ==
+ 
+ The SCADomain interface represents a connection between unmanaged code and an SCA domain.
The interface allows unmanaged to retrieve a CompositeContext for any component in the domain
implemented by a composite (including the domain composite) using a URI that identifies the
component.
+ 
+ == ComponentContext ==
+ 
+ A managed component may be injected with a ComponentContext interface to access information
specific to the instance of the component within the domain. Currently the only information
made available to a component is its URI within the domain. This provides a way for the component
to uniquely identify itself.
+ 
+ Managed code can only obtain access to its ComponentContext through injection.
+ 
+ == CompositeContext ==
+ 
+ CompositeContext extends ComponentContext to provide unmanaged code with the ability to
act as the implementation of the component implemented by the composite. 
+ 
+ The locateService method allows unmanaged code to access services defined within the composite,
specifically services defined by all <component> and <service> definitions in
the composite and those defined through promotion.
+ 
+ = Other Changes =
+ 
+  * RequestContext is obtained through injection rather than from CompositeContext
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@ws.apache.org
For additional commands, e-mail: general-help@ws.apache.org


Mime
View raw message