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 JeanSebastienDelfino:
http://wiki.apache.org/ws/Tuscany/Tasks

------------------------------------------------------------------------------
  '''This is NOT a project plan. This is just a tentative list of tasks for 
discussion on our next IRC chat on Monday 04/17'''
  
  
- == Web Services ==
+ == Web Services Binding ==
-   * 
+   * Test our current Web Services binding with the SOAP test suites at 
http://www.whitemesa.net/ and http://www.mssoapinterop.org/, and fix the bugs 
that they will uncover :)
+   * Develop additional test cases talking to more complex services available 
on the web from google, ebay, amazon for example.
+   * Code cleanup, we need to improve exception handling, the algorithm to 
match WSDL operations, change calls to the assembly model to use the Context 
API instead.
+   * Port the registration of the WS entry point code to the new host api
+   * Port the WS binding implementation to the new protocol and transport 
binding APIs
+   * Use the data binding API instead of hardcoding the use of SDO 
+   * Integrate support for WS-RM?
  
+ == Extensibility API ==
+   * Atomic component implementation extensions - allowing people to extend 
Tuscany and plug in additional atomic component implementation types (Java, 
Javascript, other languages)
+     Replace builder registry list by a system service, separate out the 
creation of proxy factories in a separate builder, and adjust the existing 
extensions to the updated API.
+   * Composite component impl extensions
+     Same idea for composite component implementations
+     Demonstrate the pluggability with a Spring composite implementation type
+   * Protocol binding extensions
+     Used by the Axis2, Celtix and Jsonrpc bindings
+   * Transport binding extensions
+     Used by the Axis2, Celtix and Jsonrpc bindings
+   * Data binding extensions
+     Handle metadata/schema registration, property configuration, serialization
+     Adjust the Axis2 and Celtix bindings to use this
+   * Policy extensions?
+     Start with a simple Reliability policy extension, which may be used by 
the WS binding
+   * Wiring extensions
+     Allowing additional interceptors to be contributed to the invocation 
chains
+   * Host pluggability
+     Required by the WS bindings to install themselves in the web apps
+ 

Reply via email to