| |
| Scenarios |
| ========= |
| |
| General Patterns |
| ---------------- |
| |
| For simple synchronous tests: |
| |
| Jaxws client -> (b.ws service) SCA Component (b.ws reference) -> Jaxws Service |
| |
| For callback or asynchronous tests |
| |
| JUnit client -> SCA Component (b.ws reference) -> (b.ws service) SCA component |
| |
| Java First |
| ---------- |
| scratch java component impl |
| interface jaave (simple + JAXB + SDO ) |
| ?wsdl - gens wsdl |
| |
| Java First with JAX-WS annotations |
| ---------------------------------- |
| WSDL -> wsimport -> Java component impl |
| interface java |
| ?wsdl - re-gens wsdl |
| |
| WSDL first |
| ---------- |
| Java component impl -> wsgen -> wsdl |
| interface wsdl |
| ?wsld - provided wsdl |
| |
| Policy |
| ------ |
| ws-policy (aac) |
| |
| Java First |
| WSpolicy from Policy set in definitions.xml |
| ?wsdl - gens wsdl + policy |
| WSDL first |
| WSpolicy from WSDL |
| ?wsld - uses wsdl + policy |
| Policy signing |
| |
| alternative bindings |
| -------------------- |
| SOAP/HTTP |
| SOAP/HTTPS |
| SOAP/JMS |
| How to retrieve WSDL for non-http bindings (a SHOULD in the spec) |
| |
| asynchInvocation Intent |
| ----------------------- |
| Service |
| Client |
| |
| noListener Intent |
| ----------------- |
| ws-makeconnetion? |
| |
| |
| SOAP1.1 intent |
| -------------- |
| |
| |
| SOAP1.2 intent |
| -------------- |
| |
| MTOM intent |
| -------------- |
| |
| callback |
| -------- |
| new OASIS protocol |
| WSCallback ws policy |
| |
| JAXWS Asynch APIs |
| ----------------- |
| |
| Streaming |
| --------- |
| Do we need to support? |