-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME
41 lines (31 loc) · 1.5 KB
/
README
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
SOAP Component for SwitchYard
=============================
A barebone implementation that provides the following features:
a) Allows SwitchYard services to be exposed as a WebService.
b) Allows SwitchYard services to invoke externally/internally hosted WebServices.
c) Uses pure JAX-WS Dispatch and Provider APIs.
Test
-----
Includes these usecases:
1. Invoke a oneway WebService
2. Invoke a request-response WebService
3. Invoke the request-response WebService with improper data
|-----------------------------------------------------------------|
| SOAPGateway |
| |-----------------------------| |-----------------------------| |
| | Outbound | | Inbound | |
| | |------------| |----------| | | |----------| |------------| | |
| | | Decomposer | | Composer | | | | Composer | | Decomposer | | |
| | |------------| |----------| | | |----------| |------------| | |
| |-----------------------------| |-----------------------------| |
|-----------------------------------------------------------------|
SwitchYard Request --> Outbound --> Decomposer --> WebService
WebService Response --> Outbound --> Composer --> SwitchYard Service
WebService Client Request --> Inbound --> Composer --> SwitchYard Service
SwitchYard Response --> Inbound --> Decomposer --> WebService
Features to be added
--------------------
SOAP Header processing
HTTP Header/Properties processing
Throttling
Utility classes have been re-used from JBossESB 4.9.