Differences between revisions 23 and 24
Revision 23 as of 2005-02-15 05:49:18
Size: 1557
Comment:
Revision 24 as of 2009-09-20 22:47:53
Size: 1536
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
http://ws.apache.org/~hemapani/images/image001.gif {{http://ws.apache.org/~hemapani/images/image001.gif}}
Line 29: Line 29:
 * [wiki:/Engine Engine]  * [[/Engine|Engine]]
Line 32: Line 32:
      * [wiki:/OMRequirements Requirements]
      * [
wiki:/OM OM first steps]
      * [http:/
/wiki.apache.org/ws/FrontPage/OMDiagrams OM Diagrams]
      * [wiki:
/OMProposedArchi OM Architecture Proposal]
      * [wiki:
/OMTableModel OM TableModel ]
      * [[/OMRequirements|Requirements]]
      * [[/OM|OM first steps]]
      * [[http://
wiki.apache.org/ws/FrontPage/OMDiagrams|OM Diagrams]]
      * [[
/OMProposedArchi|OM Architecture Proposal]]
      * [[
/OMTableModel|OM TableModel ]]
Line 38: Line 38:
 * [wiki:/Deployment Deployment]  * [[/Deployment|Deployment]]
Line 40: Line 40:
 * [wiki:/Client Client Side APIs]  * [[/Client|Client Side APIs]]
Line 44: Line 44:
 * [wiki:/Encoding Encoding] - not supported in M1  * [[/Encoding|Encoding]] - not supported in M1
Line 46: Line 46:
 * [wiki:/WSDL WSDL] - only the WOM is supported in M1  * [[/WSDL|WSDL]] - only the WOM is supported in M1

Architecture

http://ws.apache.org/~hemapani/images/image001.gif

Above Diagrams shows the composition of the purposed modules. The Dark colored numbered blocks are interfaces. The Development should be start by finalizing those interfaces. This can be best done in the WIKI.

interfaces

Those interfaces are how the information is exchanged between the Modules. These should be finalized first!

  1. WSDL Object Model
  2. XML Schema Object Model - Not supported in M1
  3. Push Interface
  4. OM
  5. Deserializer - Not supported in M1
  6. Serializer - Not supported in M1
  7. Type Map - Not supported in M1
  8. Management Interface - Not supported in M1
  9. Engine registry
  10. WSDD Object Model
  11. Client API

Package Structure

  • go and have a look at the svn ;) We decide oupon the interfaces in the default package and impl in the impl package if there is more than one implementation.

e.g. org.apache.axis.om.XX for interfaces and org.apache.axis.om.impl for implementation

Modules

FrontPage/Architecture (last edited 2009-09-20 22:47:53 by localhost)