...
|
h2. JAX-WS Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|Java First using JAX-WS APIs and JSR-181|Sample illustrates how to develop a service using the "code first" approach with the JAX-WS APIs.|java_first_jaxws| |Java First JAX-WS APIs and JSR-181|Sample illustrates how to develop a service using the JAXWSFactoryBeans. It also makes use of LoggingInterceptors. The sample takes the "code first" approach using JAX-WS APIs.|java_first_jaxws_factory_bean|
|
...
|
|Spring HTTP|Sample will lead you through creating your first service with Spring. You'll learn how to write a simple JAX-WS "code-first" service, set up the HTTP Servlet transport and use CXF's Spring beans.|java_first_spring_support| |JAX-WS Asynchronous |Sample using Document/Literal Style sample illustrates the use of the JAX-WS asynchronous invocation model. |jaxws_async|
|
|JAX-WS Dispatch/Provider||Sample demonstrates the use of JAX-WS Dispatch and Provider interface.|jaxws_dispatch_provider
|
|JAX-WS Handler|Sample shows how JAX-WS handlers are used. The server uses a SOAP protocol handler which logs incoming and outgoing messages to the console.|jax_ws_handlers| h2. WSDL-first Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|WSDL First| shows how to build and call a web service using a given WSDL (also called Contract First). |wsdl_first| |Hello World using Document/Literal Style and a Dynamic Client| Sample illustrates the use of the CXF dynamic client against a standalone server using SOAP 1.1 over HTTP.|wsdl_first_dynamic_client|
|
...
|
h2. JAX-RS Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|RESTful Hello World|Sample shows REST based Web Services using the JAX-WS Provider/Dispatch. |restful_dispatch| |RESTful HTTP Binding |Sample shows how to create RESTful services using CXF's HTTP binding. The server in the sample creates 3 different endpoints: a RESTful XML endpoint, a RESTful JSON endpoint, and a SOAP endpoint.|restful_http_binding| h2. _javascript_ Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|Generated _javascript_ using JAX-WS APIs and JSR-181 |Sample shows the generation of _javascript_ client code from a JAX-WS server.|js_browser_client_java_first| |_javascript_ Client |Sample using Document/Literal Style sample illustrates the use of the _javascript_ client generator. This sample deploys the service based on the wsdl_first demo, and then provides a browser-compatible client that communicates with it. |js_browser_client_simple|
|
...
|
h2. WS-* Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|WS-Addressing|Sample shows how WS-Addressing support in Apache CXF may be enabled. |ws_addressing| |WS-Policy |Sample shows how the CXF WS-Policy framework in Apache CXF uses WSDL 1.1 Policy attachments to enable the use of WS-Addressing.|ws_policy|
|
...
|
h2. Data Bindings Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|Aegis |Sample illustrates how to develop a service that is "code first", POJO-based. This sample uses the Aegis data binding.|aegis| |Aegis Standalone|Sample shows you how you can use Aegis with no web service at all as a mapping between XML and Java.|aegis_standalone|
|
...
|
h2. JBI Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|JBI EPEC|Sample illustrates how external CXF client using SOAP/HTTP can communicate with external CXF server using SOAP/JMS through JBI SOAP and JMS binding component (as a transformer).|integration\JBI\external_provider_external_consumer| |JBI EPIC|Sample illustrates how internal CXF client that is deployed into CXF service engine can communicate with external CXF server through a generic JBI JMS binding component (as a router).|integration\JBI\external_provider_internal_consumer|
|
...
|
h2. JCA Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|Inbound Connection CXF J2EE|Sample shows how to expose an Enterprise Java Bean over SOAP/HTTP using CXF. |integration\jca\inbound| |CXF Inbound Resource Adapter Message Driven Bean|Three samples... new inbound resource adapter samples (inbound-mdb, inbound-mdb-dispatch, and inbound-mdb-dispatch-wsdl). This series of inbound adapter samples leverages the JCA Specification Version 1.5 and Message Driven Bean in EJB 2.1 to activate CXF service endpoint facade inside the application server. For more information about the JCA message inflow model, please refer to chapter 12 (Message Inflow) of the JCA Specification 1.5.|integration\jca\inbound-mdb*|
|
...
|
h2. Miscellaneous Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|Callback|Sample shows a client creating a callback object by passing an EndpointReferenceType to the server. The EndpointReferenceType is then used by the server to call back on the callback object.|callback| |Stream GZIP Interceptor| Example shows how to develop an interceptor and add the interceptor into the interceptor chain through configuration.|configuration_interceptor|
|
...
|
h2. CORBA Samples
|
||Sample Name||Sample Description||Sample Locations||
|
|CORBA Bank|Sample illustrates the use of JAX-WS API's for creating a service that uses the CORBA/IIOP protocol for communication. It also shows throwing exceptions across that connection.|corba\bank| |CORBA Bank with WS-Addressing|Sample illustrates the use of the JAX-WS APIs to run a simple "Bank" application using CORBA/IIOP instead of SOAP/XML. It also contains standard CORBA client/server applications using pure CORBA code so you can see the JAX-WS client hit a pure CORBA server and a pure CORBA client hit the JAX-WS server. |corba\bank_ws_addressing|
|
...
|