+

Search Tips   |   Advanced Search

 

Usage patterns for deploying custom data binders

 

Custom data binders are used to map XML schema types with Java objects. Custom data binders provide bindings for XML schema types that are not supported by the current Java API for XML-based Remote Call Procedure (JAX-RPC) specification. WAS provides an extension to the J2EE programming model called the CustomBinder interface that implements these custom bindings for a specific XML schema type. The custom binding provider is the package for the custom data binders that is imported into the runtime.

You can learn about the CustomBinder API in the topic CustomBinder interface. The topic Custom data binders includes general information about custom binders and the topic Custom binding providers reviews how they are packaged for development.

This usage pattern reviews how to deploy the provider package to your runtime, as well as the roles involved in the custom binding process.

 

Roles involved in custom data binding

Four roles are involved with custom data binding. These roles that are defined by the J2EE specification are as follows:

 

Common usage patterns

The custom binder provider package can be deployed in various ways to provide flexibility beyond the standard JAX-RPC mapping standards. Three primary deployment usage patterns are as follows:

 

Usage patterns

This section reviews deploying custom data binders using one of the three patterns:

To review the documentation used for APIs and SPIs, see Reference: Generated API documentation. Follow the instructions in this topic that lead you to the API and SPI interfaces.

You can also review the specifications for the standards and APIs used in developing Web services.


 

Related concepts


Custom data binders
Custom binding providers

 

Related tasks


Manage shared libraries

 

Related Reference


CustomBinder interface
Java virtual machine settings
Web services: Resources for learning

 

Reference topic