An eXtreme Scale connection factory allows Java™ EE applications to connect to a remote WebSphere® eXtreme Scale data grid. Use custom properties to configure resource
adapters.
Before you begin
Before you create the connection factories, you must install the resource adapter.
About this task
After you install the resource adapter, you can create one or more resource adapter
connection factories that represent eXtreme Scale client
connections to remote data grids. Complete the following steps to configure a resource adapter
connection factory and use it within an application.You can create an eXtreme Scale connection factory at the node scope for stand-alone
resource adapters or within the application for embedded resource adapters. See the related topics
for information about how to create connection factories in WebSphere Application Server.
Procedure
- Using the WebSphere Application Server administrative console to create
an eXtreme Scale connection factory that represents an eXtreme Scale client connection.
See Configuring Java EE
Connector connection factories in the administrative console. After you specify properties for the
connection factory in the General Properties panel, you must click Apply for the Custom
properties link to become active.
- Click Custom properties in the administrative console.
Set the
following custom properties to configure the client connection to the remote data grid.
Table 1. Custom properties for configuring connection factories
Property Name |
Type |
Description |
ConnectionName |
String |
(Optional) The name of the eXtreme Scale
client connection. The ConnectionName helps identify the connection when exposed as a managed
bean. This property is optional. If not specified, the ConnectionName is undefined.
|
CatalogServiceEndpoints |
String |
(Optional) The catalog service domain end points in the format:
<host>:<port>[,<host><port>] . For more information, see Catalog service domain settings. This property is required if the
catalog service domain is not set.
|
CatalogServiceDomain |
String |
(Optional) The catalog service domain name that is defined in WebSphere Application Server. For more information, see Configuring catalog servers and catalog service domains. This property is required if the CatalogServiceEndpoints
property is not set.
|
ObjectGridName |
String |
(Optional) The name of the data grid that this connection factory connects to.
If not specified, then the application must supply the name when obtaining the connection from the
connection factory. |
ObjectGridURL |
String |
(Optional) The URL of the client data grid, override XML file. This property
is not valid if the ObjectGridResource is also specified. For more information, see Configuring Java clients. |
ObjectGridResource |
String |
The resource path of the client data grid, override XML file. This property is
optional and invalid if ObjectGridURL is also specified. For more information, see Configuring Java clients. |
ClientPropertiesURL |
String |
(Optional) The URL of the client properties file. This property is not valid
if the ClientPropertiesResource is also specified. For more information, see Client properties file for more information. |
ClientPropertiesResource |
String |
(Optional) The resource path of the client properties file. This property is
not valid if the ClientPropertiesURL is also specified. For more information, see Client properties file for more information. |
WebSphere Application Server also
allows other configuration options for adjusting connection pools and managing security. See the
related information for links to WebSphere Application
Server Information Center topics.
What to do next
Create an eXtreme Scale connection factory reference in the application. See Configuring applications to connect with eXtreme Scale for more information.