Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{panel:title=Apache Tuscany SCA Java Architecture |borderStyle=solid|borderColor=#6699ff|titleBGColor=#D5EFFF|bgColor=#ffffff}
*This page is work in progress. Thanks for your contribution* :)
* [Kernel Structure |#Structure]
* [Data Binding |#Mediator]
* [Add name Module1|#About Module1]
\\
 
{panel}{section}{section}

h3. {anchor:Structure}{color:#0099cc}Kernel Structure{color}

The following diagram is a high level view of the kernel structure.
(on) this diagram needs to be fine tuned an is under discussion, but gives you an idea of the main modules in kernel. For example, the diagram shows the whole Tuscany instead of just the Kernel. As an example, runime block should not be shown as part of the Kernel.

[Kernel-Structure| http://cwiki.apache.org/confluence/display/TUSCANY/Kernel+Modulization+Design+Discussions]

h3. {anchor:mediator}{color:#0099cc}Data Binding {color
Panel
borderColor#6699ff
bgColor#ffffff
titleBGColor#D5EFFF
titleApache Tuscany SCA Java Architecture
borderStylesolid

This page is work in progress. Thanks for your contribution (smile)

...

The following diagram is a high level view of the kernel structure.
(lightbulb) this diagram needs to be fine tuned an is under discussion, but gives you an idea of the main modules in kernel. For example, the diagram shows the whole Tuscany instead of just the Kernel. As an example, runime block should not be shown as part of the Kernel.

Kernel-Structure

...

}

Data  provides transparent data mapping between different types of data that can be exchanged between caller of a service and the service itself given the format of the data that will be supplied by the client. Data Mediator will do this transformation given the following information:
# format of the data that can be consumed by the service
# format of the data that will be sent by the client

You can find more detailed information about databinding at this [link|http://cwiki.apache.org/confluence/display/~rfeng/Tuscany+Databinding]

{HTMLcomment:hidden}{children:sort=creation}{HTMLcomment}

h3. {anchor:About Module 1}{color:#0099cc}Module 1{color}