summaryrefslogtreecommitdiffstats
path: root/site/branches/site-20070701-mvnbased/site-author/sca_releases.xml
blob: bcbdbba65633cb49bcda6f10f1121e0fb4a2b808 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?xml version="1.0" encoding="UTF-8"?>
<document>
    <properties>
        <title>Tuscany SCA Releases</title>
        <bannertitle>Welcome to Tuscany SCA Releases</bannertitle>
        <tab>das</tab>
    </properties>
    <body>

        <section name="SCA M2 Release">


            <p>* SCA specification compliance.  Assembly (V0.96), Java Client and 
            Implementation(V0.95):</p>

            <ul>
                <li>Recursive composite model (implementation.composite and include)</li>

                <li>Support for component properties (simple types only)</li>

                <li>Asynchronous oneway and request with callback</li>

                <li>Java interface and WSDL 1.1 portType</li>
            </ul>

            <p>* Improved core for flexibility and extensibility</p>

            <ul>
                <li>Refactored to provide the default implementation of the SPI contracts</li>

                <li>Packaging/deployment</li>

                <li>Scope management</li>

                <li>IoC</li>

                <li>Autowire</li>

                <li>Improved classloader isolation</li>

                <li>Maven-based artifact repository</li>

                <li>A Data Binding Framework</li>
            </ul>

            <p>* Improved Extension model and SPI</p>

            <p>* Tuscany Standalone runtime launcher</p>

            <p>* Tomcat integration to host Tuscany web applications</p>

            <p>* Tuscany War Plugin to build web applications</p>

            <p>* New and improved bindings:</p>

            <ul>
                <li>Axis, upgraded to version 1.1</li>

                <li class="gap">Celtix</li>

                <li class="gap">RMI Service Binding that helps in hosting component services as 
                RMI servers without having to modify the service interfaces (for example to 
                include java.rmi.Remote signatures) Reference Binding that helps SCA clients to 
                seamlessly access RMI servers.</li>

                <li class="gap">Jsonrpc</li>
            </ul>

            <p>* Component implementation:</p>

            <ul>
                <li>Javascript
                    <br/>
                    Script container that enables running of components implemented in 
                    <a class="nonexistent" href=
                       "http://wiki.apache.org/ws/JavaScript">JavaScript</a>
                    . Supports component services, properties and references.</li>

                <li class="gap">Spring</li>

                <li class="gap">Ruby

                    <ul>
                        <li style="list-style-type: none;">Script container that enables running of 
                        components implemented in Ruby. Supports component services, properties and 
                        references.</li>
                    </ul>
                </li>
            </ul>

            <p>* DataBindings:</p>

            <ul>
                <li>AXIOM</li>

                <li class="gap">SDO
                    <br/>
                </li>
            </ul>

            <p>* More samples</p>

            <ul>
                <li>Sample that demonstrates RMI Service and RMI Reference from a standalone 
                Tuscany runtime</li>

                <li>A combo sample - Calculator-Combo that demonstrates the assembly of 
                different technologies using component implementations in Java, 
                    <a class="nonexistent" href=
                       "http://wiki.apache.org/ws/JavaScript">JavaScript</a>
                    , Ruby and binding of service references to 
                    <a class="nonexistent" href=
                       "http://wiki.apache.org/ws/WebService">WebService</a>
                    and RMI Service endpoints. Also included is a simple demontration of property 
                    configuration and composite component implementation</li>
            </ul>
            <p>To download SCA M2 Release go to 
               <a href="sca_downloads.html">sca downloads</a>
               page</p>



        </section>
    </body>
</document>