Setări fabrici de conexiuni J2C

Folosiţi această pagină pentru a specifica setările pentru o fabrică de conexiuni.

Puteţi să accesaţi această pagină a consolei administrative într-unul dintre cele două moduri:

Domeniu

Specifică domeniul adaptorului de resursă care conectează aplicaţiile la un sistem de informaţii de întreprindere (EIS) prin această fabrică de conexiuni. Doar aplicaţiile care sunt instalate în acest domeniu pot utiliza această fabrică de conexiuni.

Furnizor

Specifică adaptorul de resursă care e utilizat de WebSphere Application Server pentru această fabrică de conexiuni.

Furnizorul poate fi setat doar când creaţi o fabrică nouă de conexiuni. Lista afişează toţi adaptorii de resursă care sunt definiţi în domeniul relevant. Selectaţi unul din listă dacă doriţi să utilizaţi un adaptor de resursă existent ca Furnizor.

Creare furnizor nou

Furnizează opţiunea de configurare a unui nou adaptor de resursă pentru noua fabrică de conexiuni.

Creare furnizor nou este afişat doar când creaţi, mai degrabă decât editaţi, o fabrică de conexiuni.

Apăsarea pe Creare furnizor nou declanşează consola pentru afişarea paginii de configurare a adaptorului de resursă, unde creaţi un adaptor nou. După ce faceţi clic pe OK pentru a vă salva setările, vedeţi pagina de colecţie a fabricii de conexiuni. Faceţi clic pe Nou pentru a defini o conexiune fabrică nouă pentru utilizarea cu noul adaptor de resursă; consola afişează acum o pagină de configurare care listează adaptorul de resursă ca noua fabrică de conexiuni Furnizor.

Numele

Specifică numele acestei fabrici de conexiuni.

Aceasta este o proprietate necesară.

Informaţii Valoare
Tip de date Şir

Numele JNDI

Specifică numele JNDI al acestei fabrici de conexiuni.

De exemplu, numele ar putea fi eis/myECIConnection.

După ce setaţi această valoare, salvaţi-o şi reporniţi serverul. Puteţi vedea acest şir când rulaţi unealta dumpNameSpace. Aceasta este o proprietate necesară. Dacă nu specificaţi un nume JNDI, este finalizat implicit prin folosirea câmpului Nume.

Informaţii Valoare
Tip de date Şir
Valoarea implicită eis/nume afişat
Important: Aderaţi la următoarele cerinţe pentru numele JNDI:
  • Nu alocaţi nume JNDI duplicate peste tipuri diferite de resursă (cum ar fi surse date versus fabrici de conexiuni J2C sau JMS fabrici de conexiuni).
  • Nu alocaţi nume JNDI pentru resurse multiple de acelaşi tip în acelaşi domeniu.

Descriere

Specificaţi o descriere text pentru această fabrică de conexiuni.

Informaţii Valoare
Tip de date Şir

Interfaţa fabrică de conexiuni

Specifcă numele complet calificat pentru Interfeţe fabrică de conexiuni suportate de adaptorul de resursă.

Aceasta este o proprietate necesară. Pentru obiectele noi, lista claselor disponibile este furnizată de adaptorul de resursă într-o listă derulantă. După ce creaţi fabrica de conexiuni, câmpul este un câmp text numai citire.

Informaţii Valoare
Tip de date Listă derulantă sau text

Categorie

Specifică un şir pe care puteţi să-l utilizaţi pentru a clasifica sau a grupa această fabrică de conexiuni.

Informaţii Valoare
Tip de date Şir

Aliasul de autentificare pentru recuperare XA

Specifică aliasul de autentificare care este utilizat în timpul procesării recuperării XA. Dacă acest nume de alias este schimbat după o defectare de server, procesarea recuperării XA următoare utilizează setarea originală care a fost în efect înainte de defectare.

Selectaţi un alias din listă.

Pentru a defini un alias nou care nu este afişat în listă:
  1. Faceţi clic pe Aplică. Sub Elemente înrudite, vedeţi acum o listare pentru intrări autentificaare date Java Platform, Enterprise Edition (Java EE) Connector Architecture (J2C).
  2. Faceţi clic pe JAAS - date de autentificare J2C.
  3. Faceţi clic pe Nou.
  4. Definiţi un alias.
  5. Faceţi clic pe OK şi Salvare. Consola afişează acum o pagină de colecţie a aliasurilor care listează toate aliasurile configurate. Deasupra tabelei, această pagină afişează numele fabricii dumneavoastră de conexiuni în calea navigare.
  6. Faceţi clic pe numele fabricii dumneavoasstră de conexiuni J2C pentru a reveni în pagina de configurare pentru fabrica de conexiuni pe care o creaţi.
  7. Selectaţi aliasul nou în lista de autentificare alias gestionată de container.
  8. Apăsaţi Aplicare.

Dacă adaptorul resursă nu suportă tranzacţiile XA, acest câmp nu este afişat. Valoarea implicită vine de la aliasul specificat pentru autentificarea aplicaţiei, dacă a fost specificat.

Dacă aveţi mai multe domenii de securitate şi mai multe aliasuri de autentificare în serverul de aplicaţii, puteţi face clic pe Răsfoire... pentru a selecta un alias de autentificare pentru resursa pe care o configuraţi. Domeniile de securitate vă permit să izolaţi aliasuri de autentificare între servere. Vizualizarea arbore este utilă în determinarea domeniului de securitate de care aparţine un alias şi vizualizarea arbore vă ajută să determinaţi serverele pe care poate să le acceseze fiecare alias de autentificare. Vizualizarea arbore este ajustată pentru fiecare resursă, astfel domeniile şi aliasurile sunt ascunse unde nu puteţi să le utilizaţi.

Butonul Răsfoire este accesibil doar dacă este definit cel puţin un domeniu de securitate şi este asignat unui domeniu care este aplicabil resursei care este editată. În plus, acel domeniu de securitate trebuie să conţină cel puţin un alias de autentificare JAAS J2C.

Informaţii Valoare
Tip de date Listă derulantă

Alias autentificare gestionată componentă

Specifică datele de autentificare pentru semnarea gestionată de componentă la resursă.

Selectaţi un alias din listă.

Pentru a defini un alias nou care nu este afişat în listă:
  1. Faceţi clic pe Aplică. Sub Elemente înrudite, vedeţi acum o listare pentru intrări autentificaare date Java Platform, Enterprise Edition (Java EE) Connector Architecture (J2C).
  2. Faceţi clic pe JAAS - date de autentificare J2C.
  3. Faceţi clic pe Nou.
  4. Definiţi un alias.
  5. Faceţi clic pe OK şi Salvare. Consola afişează acum o pagină de colecţie a aliasurilor care listează toate aliasurile configurate. Deasupra tabelei, această pagină afişează numele fabricii dumneavoastră de conexiuni în calea navigare.
  6. Faceţi clic pe numele fabricii de conexiuni J2C pentru a reveni în pagina de configurare pentru fabrica de conexiuni pe care o creaţi.
  7. Selectaţi aliasul nou în lista de autentificare alias gestionată de container.
  8. Apăsaţi Aplicare.

Dacă aveţi mai multe domenii de securitate şi mai multe aliasuri de autentificare în serverul de aplicaţii, puteţi face clic pe Răsfoire... pentru a selecta un alias de autentificare pentru resursa pe care o configuraţi. Domeniile de securitate vă permit să izolaţi aliasuri de autentificare între servere. Vizualizarea arbore este utilă în determinarea domeniului de securitate de care aparţine un alias şi vizualizarea arbore vă ajută să determinaţi serverele pe care poate să le acceseze fiecare alias de autentificare. Vizualizarea arbore este ajustată pentru fiecare resursă, astfel domeniile şi aliasurile sunt ascunse unde nu puteţi să le utilizaţi.

Butonul Răsfoire este accesibil doar dacă este definit cel puţin un domeniu de securitate şi este asignat unui domeniu care este aplicabil resursei care este editată. În plus, acel domeniu de securitate trebuie să conţină cel puţin un alias de autentificare JAAS J2C.

Informaţii Valoare
Tip de date Listă

Aliasul pe care îl configuraţi pentru autentificarea gestionată de componentă nu se aplică tuturor clienţilor care trebuie să acceseze resursa securizată. Clienţii Java externi cu acces Java Naming and Directory Interface (JNDI) pot căuta o resursă Java 2 Connector (J2C) cum ar fi o sursă de date sau o coadă Java Message Service (JMS). Totuşi, nu pot să profite de aliasul de autentificare gestionat de componentă definit pe resursă. Acest alias este valoarea implicită care este folosită când metoda getConnection() nu specifică date de autentificare, cum ar fi utilizator şi parolă, sau o valoare pentru ConnectionSpec. Dacă un client extern are nevoie de o conexiune, el trebuie să-şi asume responsabilitatea pentru autentificare prin trecerea ei prin argumente ale apelării getConnection().

Totuşi, dacă clienţi cum ar fi servleturile sau bean-urile enterprise rulează în procese cu aceeaşi celulă a serverului de aplicaţii, şi clienţii pot căuta o resursă în spaţiul de nume JNDI, aceşti clienţi pot obţine conexiuni fără a furniza explicit date de autentificare la apelul getConnection(). în acest caz, dacă setarea componentă res-auth este Aplicaţie, autentificarea este luată de la aliasul de autentificare componentă-gestionată care este definită pe fabrica de conexiuni. Când setaţi res-auth la Container, autentificarea este luată de la configurarea de logare care este definită pe componenta resursă-referinţă. Dacă referinţa resursei pentru componentă nu defineşte o configuraţie de logare, autentificarea este luată de la aliasul de autentificare Container-gestionat care este definit pe fabrica de conexiuni.
Evitarea necazurilor Evitarea necazurilor: Aliasul de autentificare J2C este per celulă. Un bean enterprise sau servlet într-un server de aplicaţii nu poate căuta o resursă în alt proces server care este într-o celulă diferită, pentru că aliasul nu ar fi rezolvat.gotcha

Alias mapare configuraţie

Specifică aliasul de autentificare pentru configuraţia de mapare Serviciu de autentificare şi autorizareJava (JAAS) care este utilizată de această fabrică de conexiuni.

Configurarea JAAS DefaultPrincipalMapping mapează aliasul de autentificare la ID-ul utilizator şi parolă. Puteţi defini şi utiliza alte configuraţii de mapare.
Evitarea necazurilor Evitarea necazurilor: Unele aliasuri mapare-configurare nu utilizează aliasuri de autentificare container-gestionate, deci dumneavoastră nu puteţi selecta un alias de autentificare container-gestionat dacă este selectat unul dintre aceste aliasuri mapare-configurare.gotcha
Informaţii Valoare
Tip de date Listă alegeri

Alias de autentificare gestionată de container

Specifică datele de autentificare, care sunt o intrare de date de autentificare JAAS - J2C, pentru semnarea gestionată de container la resursă. Această setare poate fi dezactivată în funcţie de valoarea care este selectată pentru setarea Mapare-configurare alias.

Selectaţi un alias din listă.

Pentru a defini un alias nou care nu este afişat în listă:
  1. Faceţi clic pe Aplică. Sub Elemente înrudite, vedeţi acum o listare pentru intrări autentificaare date Java Platform, Enterprise Edition (Java EE) Connector Architecture (J2C).
  2. Faceţi clic pe JAAS - date de autentificare J2C.
  3. Faceţi clic pe Nou.
  4. Definiţi un alias.
  5. Faceţi clic pe OK şi Salvare. Consola afişează acum o pagină de colecţie a aliasurilor care listează toate aliasurile configurate. Deasupra tabelei, această pagină afişează numele fabricii dumneavoastră de conexiuni în calea navigare.
  6. Faceţi clic pe numele paginii dumneavoastră de conexiuni J2C pentru a reveni în pagina de configurare pentru fabrica de conexiuni pe care o creaţi.
  7. Selectaţi aliasul nou în lista de autentificare alias gestionată de container.
  8. Apăsaţi Aplicare.

Dacă aveţi mai multe domenii de securitate şi mai multe aliasuri de autentificare în serverul de aplicaţii, puteţi face clic pe Răsfoire... pentru a selecta un alias de autentificare pentru resursa pe care o configuraţi. Domeniile de securitate vă permit să izolaţi aliasuri de autentificare între servere. Vizualizarea arbore este utilă în determinarea domeniului de securitate de care aparţine un alias, şi vizualizarea arbore vă poate ajuta să determinaţi serverele care vor fi capabile să acceseze fiecare alias de autentificare. Vizualizarea arbore este ajustată pentru fiecare resursă, astfel domeniile şi aliasurile sunt ascunse unde nu puteţi să le utilizaţi.

Butonul Răsfoire este accesibil doar dacă este definit cel puţin un domeniu de securitate şi este asignat unui domeniu care este aplicabil resursei care este editată. În plus, acel domeniu de securitate trebuie să conţină cel puţin un alias de autentificare JAAS J2C.

Informaţii Valoare
Tip de date Listă alegeri

Preferinţă de autentificare

Specifică mecanismul de autentificare definit pentru această fabrică de conexiuni.

Această setare specifică care dintre mecanismele de autentificare definit pentru adaptorul de resursă corespunzător se aplică la această fabrică de conexiuni. Valori obişnuite, în funcţie de capabilităţile adaptorului de resursă, sunt: KERBEROS, BASIC_PASSWORD, şi Nimic.

Dacă este ales Niciunul , este de aşteptat ca componenta aplicaţiei să gestioneze autentificarea (<res-auth>Aplicaţie</res-auth>). În acest caz, ID-ul utili zator şi parola sunt luate din unul din următoarele:
  • Aliasul de autentificare gestionat de componentă
  • UserName, Proprietăţi personalizate parolă
  • Şiruri transmise metodei getConnection
De exemplu, dacă două intrări de mecanisme de autentificare sunt definite pentru un adaptor de resursă în documentul ra.xml:
  • <authentication-mechanism-type>BasicPassword</authentication-mechanism-type>
  • <authentication-mechanism-type>Kerbv5</authentication-mechanism-type>
Preferinţa de autentificare specifică mecanismul utilizat pentru autentificarea container-gestionat. O excepţie este emisă în timpul pornirii serverului dacă un mecanism care nu este suportat de adaptorul de resursă este selectat.
Informaţii Valoare
Tip de date Listă alegeri
Valoarea implicită BASIC_PASSWORD


Numele fişierului: udat_j2cconnfacdet.html