Adapter zasobu jest to sterownik programowy na poziomie systemu, używany przez aplikację Java do łączenia z globalnym systemem informacyjnym (enterprise information system - EIS). Adapter zasobów łączy się z klientem aplikacji i umożliwia połączenie między systemem EIS a aplikacją korporacyjną.
Obsługa klientów aplikacji J2EE przez adapter zasobów odbywa się w ramach obsługi serwera. Dla dowolnego adaptera zasobów zainstalowanego za pomocą narzędzia clientRAR, adapter zasobów klienta jest używany w środowisku niezarządzanym i musi być zgodny ze specyfikacją architektury konektorów J2EE w wersji 1.5 lub nowszej. Interfejsy ManagedConnectionFactory obsługują tylko połączenia wychodzące z serwera EIS. Obsługa przesyłania komunikatów przychodzących (z serwera EIS) i zarządzanie cyklem życia oraz pracą nie są obsługiwane przez klienta.
Aby aplikacja kliencka mogła obsługiwać adapter zasobów, należy ją zainstalować w katalogu określonym przez zmienną środowiskową CLIENT_CONNECTOR_INSTALL_ROOT, zdefiniowaną podczas uruchomienia skryptu setupCmdLine. Narzędzie launchClient, narzędzie ACRCT (Application Client Resource Configuration Tool) oraz narzędzie clientRAR używają tej zmiennej w celu odnalezienia domyślnej lokalizacji wszystkich zainstalowanych adapterów zasobów. Aby zainstalować adapter zasobów na kliencie, należy użyć narzędzia clientRAR. Po zainstalowaniu adaptera zasobów, należy go skonfigurować za pomocą narzędzia ACRCT. Narzędzie konfiguracji klienta dodaje konfigurację adaptera zasobów do pliku EAR. Następnie definiowane są fabryki połączeń oraz administrowane obiekty.
Podczas uruchomienia klientów aplikacji J2EE, skrypt launchClient określa właściwość systemową o nazwie com.ibm.ws.client.installedConnector, która jest ustawiana na tę samą wartość, co zmienna CLIENT_CONNECTOR_INSTALL_ROOT. Jest to domyślna lokalizacja dla zainstalowanych adapterów zasobów, którą można zastąpić dla każdego wywołania launchClient poprzez określenie parametru -CCD. Jeśli kontener klienta jest aktywowany, wszystkie podkatalogi adaptera zasobów w określonej lokalizacji domyślnej dla katalogu adapterów zasobów zostaną dodane do ścieżki klasy. Ta operacja umożliwia wykorzystanie przez aplikację kliencką adapterów zasobów bez potrzeby użycia narzędzia ACRCT w celu określenia dowolnego z zasobów klienta.
Wykorzystanie adapterów zasobów to nowy sposób łatwego rozszerzania aplikacji klienckich.
Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.