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>
|