Resource Recovery Services (RRS)

WebSphere Application Server for z/OS prend en charge les adaptateurs de ressources qui utilisent RRS (Resource Recovery Services) pour gérer le traitement des transactions globales. RRS est une extension z/OS des spécifications de l'adaptateur de ressources JCA.

WebSphere Application Server for z/OS prend en charge JCA 1.0 (Java™ EE Connector Architecture) ; pour cette raison, tout adaptateur de ressources conçu pour utiliser le niveau 1.0 de JCA (Java EE Connector Architecture) est pris en charge.

Outre les 3 types de prise en charge des transactions définis par JCA, WebSphere Application Server for z/OS prend en charge un quatrième type, RRSTransactional, qui est une extension d'architecture propre à z/OS. Les adaptateurs de ressources capables d'utiliser RRS et qui peuvent indiquer correctement à WAS for z/OS que ces derniers correspondent à RRSTransactional seront pris en charge en tant qu'adaptateurs de ressources compatibles RRS.

Les adaptateurs de ressources z/OS capables d'utiliser RRS sont les suivants :
  • IMS Connector pour Java
  • Connecteur CICS CTG ECI Java EE
  • Connecteur JDBC IMS
  • Connecteur DB2 local pour z/OS en cas d'utilisation en tant que fournisseur JDBC sous l'adaptateur de ressources relationnelles (RRA) de WebSphere (RRA)
  • Adaptateur IBM MQ
Tous les adaptateurs de ressources compatibles RRS doivent prendre en charge la propriété RRSTransactional dans leur ManagedConnectionFactory et doivent prendre en charge une méthode d'accès get pour cette propriété.
java.lang.Boolean.RRSTransactional=true;

java.lang.Boolean getRRSTransactional(){
   // Détermine si l'adaptateur peut exécuter RRSTransactional en fonction
   // de sa configuration, et définit la propriété RRSTransactional 
   // convenablement sur true ou false.
	return RRSTransactional;
}

La prise en charge de RRS n'est applicable que dans un environnement local, lorsque la dorsale doit résider sur le système. Les adaptateurs de ressources CICS et IMS peuvent utiliser la prise en charge RRSTransactional uniquement lorsqu'ils sont configurés pour utiliser des interfaces locales vers leur gestionnaire de ressources dorsales, qui doivent résider sur le même système qu'IBM® WebSphere Application Server for z/OS. Ces adaptateurs peuvent également être configurés vers une instance distante de leur gestionnaire de ressources dorsales. Dans ce cas, les adaptateurs répondront "false" lorsque la méthode getRRSTransactional() sera invoquée et, au lieu de fonctionner comme RRSTransactional, utiliseront l'un des trois types de prise en charge de transaction Java EE qu'ils auront choisi de gérer.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_rrs
Nom du fichier : cdat_rrs.html