IBM
Tivoli
Directory
Integrator
5.2:
Léame
GI10-3542-00
IBM
Tivoli
Directory
Integrator
5.2:
Léame
GI10-3542-00
Contenido
Novedades
en
IBM
Tivoli
Directory
Integrator
5.2
.
.
.
.
.
.
.
.
.
.
.
. 1
MejorasenelEditordeconfiguraciones . . . 1
Informacióndeayudaenlínea . . . 1
Registro . . . 1
Nuevosconectores . . . 1
ConectorderegistrodecambiosdeActive Directory . . . 1
ConectorderegistrodecambiosdeExchange . . 2
ConectorderegistrodecambiosdeRDBMS. . . 2
Nuevosmanejadoresdesucesos. . . 2
ManejadordesucesosdeSNMP. . . 2
Manejadordesucesosderegistrodecambiosde ActiveDirectory . . . 3
Manejadordesucesosderegistrodecambiosde Exchange . . . 3
ManejadordesucesosdelservidorLDAP. . . . 3
Actualizacionesdelosconectores . . . 3
ConectordelclientedeHTTP. . . 3
ConectorJDBC . . . 4
CambiosrealizadosenelconectorJMS . . . . 4
ConectorJNDI. . . 4
CambiosrealizadosenelconectorLDAP. . . . 5
Conectordescripts . . . 6
Cajóndearena . . . 6
Enganches . . . 6
Enganchesdelalíneadeensamblaje . . . 6
Enganchesdelconector. . . 6
IniciodelíneasdeensamblajeconstartAL(). . . . 6
SoportedeSSL(SecureSocketsLayer). . . 7
JavaVM. . . 7
PrecompilacióndelcódigoJavaScript . . . 7
AMC. . . 8
ServiciosdeWindows(Consoladeadministraciónde MS) . . . 8
Almacéndelsistema. . . 8
Almacéndepropiedadesdeusuario . . . 9
ActualizacionesdecomparaciónDelta. . . 9
Puntodecontrol/reinicio. . . 10
Javadocs . . . 10
Novedades
en
IBM
Tivoli
Directory
Integrator
5.2
Lasiguienteinformacióndescribefuncionesnuevasomodificadas deIBMTivoli DirectoryIntegrator 5.2:
Mejoras
en
el
Editor
de
configuraciones
Enesterelease,eltérmino GUI(interfazgráficadeusuario)sesustituyeporel nuevotérmino,Editordeconfiguraciones.
EnestereleasesehanañadidolassiguientescaracterísticasalEditorde configuraciones:
Información
de
ayuda
en
línea
ElEditordeconfiguracionesdisponedeinformacióndeayudaenlínea.Esta característica esnuevaenIBMTivoliDirectoryIntegrator5.2.
TodoslospanelesdelEditorde configuracionesincluyenunbotóndeayuda.
Registro
Laconfiguración delregistrodelservidor serealizaenunpaneldevistade árbol. Laconfiguración delregistrodemanejadoresdesucesosy líneasdeensamblajese llevaa caboenunapestañadistinta tantoparalosmanejadoresde sucesoscomo paralaslíneas deensamblaje.
Enunaventanade configuracióndelregistro,sepuedenañadir0(cero)omás esquemas deregistro.
Acontinuaciónsemuestranlosesquemasde registroparaesterelease: v IDIFileRoller v Consola v Archivo v Syslog v Registrode sucesosdeNT v DailyRollingFile v MOBJ
Nota: lacaracterísticaMOBJAppenderseutilizaparapersonalizarelregistro. Es compatibleconesquemasde registroanteriores.
Nuevos
conectores
LossiguientesconectoressonnuevosenIBM TivoliDirectoryIntegrator 5.2:
Conector
de
registro
de
cambios
de
Active
Directory
Elconectorderegistrodecambios deActiveDirectoryesuncasoespecialdel conector LDAP.Esteconector contienelógicaparasondearsihayobjetos cambiados enActiveDirectorymedianteelmecanismo uSNChanged.
Elconectorde registrodecambios deActiveDirectoryfuncionaenmodalidad Iterator.
Lafuncióndelconector deregistrode cambiosdeActiveDirectoryesnuevaenla versión 5.2.Consulteelapartado″Active DirectoryChangelogConnector″de la publicaciónIBM TivoliDirectoryIntegrator5.2: ReferenceGuide.
Conector
de
registro
de
cambios
de
Exchange
Elconectorde registrodecambios deExchangeesuncasoespecialdelconector LDAP. Elconectorde registrode cambiosdeExchangecontienelógicapara sondearsihayobjetoscambiadosenExchangemedianteelmecanismo uSNChanged.
Elconectorde registrodecambios deExchangefuncionaenmodalidadIterator. Lafuncióndelconector deregistrode cambiosdeExchangeesnuevaenlaversión 5.2. Consulteelapartado″ExchangeChangelogConnector″de lapublicaciónIBM TivoliDirectory Integrator5.2: ReferenceGuide.
Conector
de
registro
de
cambios
de
RDBMS
Elconectorde RDBMSutilizaJDBCparaconectarsea unatabla RDBMSespecífica. Elconectorde RDBMSsólofuncionaenmodalidadIterator.
Elconectorleelainformaciónde camposespecíficosparadefinirnuevoscambios enlatabla decambios.ElconectordeRDBMSleelainformacióndelregistrode la tabla decambios siguienteodetecta elprimerregistrodelatabla decambios. Lafuncióndelconector deregistrode cambiosdeRDBMSesnuevaenlaversión 5.2. Consulteelapartado″RDBMSChangeConnector″delapublicaciónIBM Tivoli Directory Integrator5.2: ReferenceGuide.
Nuevos
manejadores
de
sucesos
LossiguientesmanejadoresdesucesossonnuevosenIBMTivoliDirectory Integrator 5.2:
Manejador
de
sucesos
de
SNMP
SNMP esunprotocoloa niveldecableestándarqueseutilizaparaconsultarun juego deatributospublicadosensistemasremotos.Porlogeneral,loutilizauna consolade supervisiónparaconfiguraryobtenerinformacióndeestado deuna ampliagamadesistemasquecumplenconlas especificacionesdeSNMP.
ElmanejadordesucesosSNMPrecibe paquetesUDPenunpuertoespecificadoy devuelvealoriginadorunarespuestaconelformatoadecuado.Poromisión,la implementación noesbloqueada,loquesignificaqueelmanejadordesucesosde SNMP produceuna copiade símismo parallevara caboeltrabajomientrasla hebraprincipalvuelveparaescucharsihaymáspaquetes (lahebraprincipal puedeestablecersetambiénenbloqueo).
Lafuncióndelmanejadordesucesosde SNMPesnuevaenlaversión5.2.
Consulte elapartado″SNMPEventHandler″delapublicaciónIBMTivoliDirectory Integrator5.2:Reference Guide.
Manejador
de
sucesos
de
registro
de
cambios
de
Active
Directory
Elmanejadordesucesosderegistrodecambios deActiveDirectorydetecta y envía notificacionessobreloscambiosquetienenlugarenActiveDirectory.
InformasobrelosobjetoscambiadosdeActiveDirectoryparaasí podersincronizar otros orígenesdedatosconActiveDirectory.Elprotocolo LDAPseutilizatanto pararegistrarlanotificación decambioscomo pararecuperarobjetoscambiados. Estaimplementación delafuncióndelmanejadordesucesosderegistrode cambios deActiveDirectoryesnuevaenlaversión 5.2.Consulteelapartado ″Active DirectoryChangelogEventHandler″delapublicaciónIBMTivoliDirectory Integrator5.2:Reference Guide.
Manejador
de
sucesos
de
registro
de
cambios
de
Exchange
Elmanejadordesucesosderegistrodecambios deExchangedetectaloscambios queseproducenenelservicio dedirectoriode Exchangeeinformaalusuario acercade estoscambios.Informasobrelosobjetoscambiadosde Exchangeparaasí poder sincronizarotrosorígenesdedatosconExchange.
ElprotocoloLDAPseutilizapararecuperarobjetoscambiados.
Estaimplementación delafuncióndelmanejadordesucesosderegistrode cambios deExchangeesnuevaenlaversión5.2. Consulteelapartado″Exchange ChangelogEventHandler″delapublicaciónIBMTivoliDirectoryIntegrator5.2: Reference Guide.
Manejador
de
sucesos
del
servidor
LDAP
ElmanejadordesucesosdelservidorLDAPaceptaunasolicitudde conexión LDAP procedentede uncliente LDAP.ElmanejadordesucesosdelservidorLDAP generaunacopiadesímismoparaatender aestaconexiónhastaqueelcliente LDAP lacierre.Elmanejadorde sucesosdelservidor LDAPsóloterminacuando secierralaconexiónTCP.CadamensajeLDAPrecibidoenlaconexiónaccionaun ciclo delalógicadelmanejadorde sucesosdelservidor LDAP.
LafuncióndelmanejadordesucesosdelservidorLDAP esnuevaenlaversión5.2. Consulte elapartado″LDAPServerEventHandler″delapublicaciónIBM Tivoli Directory Integrator5.2: ReferenceGuide.
Actualizaciones
de
los
conectores
Acontinuaciónsemuestranlasactualizacionesycambios quesehanrealizadoen losconectoresenIBMTivoliDirectoryIntegrator5.2:
Conector
del
cliente
de
HTTP
EnIBM DirectoryIntegrator 5.2,sehanañadidodosnuevosparámetrosalconector delclientede HTTP:
ArchivodesdecuerpodeHTTPderespuesta
Lavíadeacceso completadelarchivo. ElcuerpodelmensajeHTTPde respuestasecopiaenelarchivo.
Archivoa cuerpodeHTTP
Lavíadeacceso completadelarchivo. Elcontenidodelarchivosecopia comocuerpoHTTPenelmensajeHTTP.
Conector
JDBC
ODBC,a travésdelpuenteJDBC-ODBCdeJava2estándar,sólorecibesoporteen lossistemasWindows.
Hay disponiblespuentesODBC/JDBC comerciales.Sinecesitaunpuente ODBC/JDBC, pienseenadquirirunpuentequeestédisponiblecomercialmente. Con elconector JDBCseincluyeunnuevoparámetro,Comprometer.Dicho parámetrocontrolaelmomentoenquesecomprometenlas transaccionesde la base dedatos.Lasopcionesson:
v Despuésdecadaoperacióndebasededatos v Alcerrarseel conector
v Manual
Manual indicaqueelusuario debellamaralmétodocommit()delconectorJDBC. Consulte elapartado″JDBCConnector″de lapublicaciónIBM TivoliDirectory Integrator5.2:Reference Guide.
Cambios
realizados
en
el
conector
JMS
Seha añadidounnuevométodoalconectorJMS:acknowledge()
Estenuevométodoacusarecibode todoslosmensajesconsumidosde lasesión.El métodoacknowledge()seutilizaparaacusarrecibo explícitamentedelosmensajes consumidos delasesiónJMScuandosedeselecciona Acusedereciboautomático. Alinvocarelmétodoacknowledge()delconectorJMS,elconectorJMSacusarecibo de todoslosmensajesconsumidosporlasesióna laqueseentregóelmensaje. Lasllamadasa acknowledge()seignoransiestáseleccionado Acusederecibo automático.
Paraobtener másinformaciónsobreelmétodoacknowledge(),consulteelapartado ″JMS Connector″delapublicaciónIBMTivoliDirectoryIntegrator5.2:Reference Guide.
Otranovedad enesterelease:elconectorJMSahorapuedeutilizarse enOS/390 conlosreleasespreviosaMQ5.2.
Conector
JNDI
ElconectorJNDItiene unamaneradeestablecerunvalorde operaciónde modificacióncuandoelconectorestáenmodalidadde modificación.También puedeutilizarlainterfazdeconectorsimple paraañadir,eliminarosustituir directamente valoresdeatributosyatributos envezdeestablecerlaoperación de modificación.
NoseproporcionaningúnEditordeconfiguracionesparaestablecerlaoperación demodificación.Debeañadirmanualmenteelvalordelaoperaciónacada atributode laentradaworkdelconectorJNDIenlamodalidadde modificación mediante lasiguiente interfaz:
di.com.ibm.di.entry.Attribute.setOper(char operation) di.com.ibm.di.entry.Attribute.ATTRIBUTE_DELETE
Elatributoresultantetiene ladiferenciaentreelconjuntode valoresanteriory elconjuntodevaloresespecificado.Sinose especificaningúnvalor,sesuprimetodoelatributo.Sielatributo noexiste,o sialgunode susmiembros otodoslosmiembros del conjuntodevaloresespecificadonoexiste, estaausencia puede ignorarse ylaoperaciónsellevaacabosatisfactoriamenteopuede generarseuna excepciónparaindicardichaausencia.Siseelimina elúltimovaloresposiblequesesuprima elatributoencasode quedichoatributonecesitaracomomínimounvalor.
di.com.ibm.di.entry.Attribute.ATTRIBUTE_REPLACE
Estaconstantesustituyeunatributoporlosvaloresespecificados. Sielatributoyaexiste,estaconstantesustituyetodoslosvalores existentesporlosnuevosvaloresespecificados.Sielatributono existe, estaconstantelocrea.Sinoseespecificaningúnvalor,esta constantesuprimetodoslosvaloresdelatributo.Siseeliminael últimovalor esposiblequesesuprimaelatributoencasodeque dichoatributonecesitaracomomínimounvalor.Es laoperación demodificación poromisión.
di.com.ibm.di.entry.Attribute.ATTRIBUTE_ADD
Estaconstanteañadeunatributoconlosvaloresespecificados. Sielatributonoexiste,estaconstantelocrea.Elatributoresultante tieneuna combinacióndelconjuntodevaloresespecificadoy el conjuntodevaloresanterior.
Paraobtener másinformaciónsobrecómoestablecer laoperación demodificación, consulte elapartado″JNDIConnector″delapublicaciónIBMTivoliDirectory Integrator5.2:Reference Guide.
Cambios
realizados
en
el
conector
LDAP
ElconectorLDAPincluyefuncionesparacompararymodificaratributos.Puede realizarlassiguientesoperacionesenunatributoLDAP:
v ComparaciónLDAP
v Adicióndeunvaloraunatributo v Sustitucióndeunvalorde atributo v Eliminacióndeunvalorde atributo
v Eliminacióndetodoslosvaloresdelatributo
TambiénexisteunnuevodistintivoenelEditordeconfiguracionesparalaacción poromisión paralaadiciónosustituciónde atributos.EnelEditorde
configuracionesdelconectorLDAPhayunnuevorecuadrodeselección denominado Añadiratributos(enlugarde sustituirlos).Estaopción cambiael comportamientoporomisión delconector LDAPcuandoéstemodificauna entrada.
Si seconectaaunpuertoLDAPnoactivoylaaplicaciónsecuelgacuandoespera a queseexcedaeltiempodeesperaTCP(esteintervalode tiempoesvariable en funcióndelsistemaoperativo). Esteproblema noapareceenJVM1.3.1.Ensu lugar segeneraunaexcepciónMalformedURL. Estosucede porqueelproveedorde JNDI enJVM1.3.1compruebaelURLdeLDAP paraasegurarsedequenoestá
intentando conectarseaunpuertoconocidoquenoesdeLDAP(como unpuerto de NotesounpuertoFTP,etc.).JVM1.4.1nollevaacaboestacomprobación porque esposibleyválidotenerunservidorLDAPenejecución encualquier númerode puerto.
Consulte elapartado″LDAPConnector″delapublicaciónIBM TivoliDirectory Integrator5.2:Reference Guide.
Conector
de
scripts
EnIBM TivoliDirectoryIntegrator 5.2,elconectordescripts ahoradasoportealas siguientesmodalidadesdelconector:
v Call/Reply
Cajón
de
arena
Estanuevacaracterísticade IBMTivoliDirectoryIntegratorpermitealusuario registraroperaciones delalíneadeensamblajeparaunareproducciónposterior,sin queesténpresentes losorígenesdedatos.
Lafuncióndelcajóndearena esnuevaenlaversión5.2.Consulteelapartado ″Cajóndearena″delapublicaciónIBMTivoliDirectoryIntegrator5.2:Guíadel usuario.
Enganches
LossiguientesenganchessonnuevosenIBMTivoliDirectoryIntegrator5.2:
Enganches
de
la
línea
de
ensamblaje
Laslíneas deensamblajetienenlosnuevosenganches siguientesenIBM Tivoli DirectoryIntegrator 5.2:
Epílogo -DespuésdeClose
Estescriptseejecutauna vezquesehancerradotodoslosconectoresyse hancompletadosusenganchesde Epílogo.
TambiénnuevoenIBMTivoliDirectoryIntegrator5.2, elenganchePrólogo-Inic
sedenominaahoraenganchePrólogo-AntesdeInic..
Enganches
del
conector
v LosconectoresenmodalidadIterator tienenunengancheFin delosdatos.Se llamaalalcanzarelfinalde lacorrientede datos(talvezdebido aqueseexcede eltiempodeesperaparalosconectoresquedansoportealmecanismode tiempode espera).
v ParalosconectoresenmodalidadIterator condeltahabilitado,elengancheFin
delosdatossellamaunavezquesehayanprocesadolaentradasDelete. v LosconectoresenmodalidadUpdatetienenlosnuevosenganchessiguientes:
– AntesdeLookup
– DespuésdeLookup
v LosconectoresenmodalidadDelete tienenlosnuevosenganchessiguientes: – AntesdeLookup
– DespuésdeLookup
Inicio
de
líneas
de
ensamblaje
con
startAL()
v Lafunciónmain.startAL(″al″.tcb)inicialalíneadeensamblaje(al) conelTCB (TaskCallBlock)tcb.
v Lapropiedadde TCBassemblyline.runmodepuedesernormal,registroy
reproducciónparadirigirlamodalidaddecajóndearena (registro/reproducción).
v Lapropiedadde TCBassemblyline.resetcheckpoint(valorporomisión:false) correspondealaopcióndelíneade mandatosdeibmdisrv–Z.Hacequese borreelcontenidode lastablasdepuntosdecontrolyasílalíneadeensamblaje seejecutanormalmente,noenmodalidaddereinicio.
Soporte
de
SSL
(Secure
Sockets
Layer)
ElservidorIBM TivoliDirectoryIntegrator disponedelacapacidadde comunicacionessegurasconlosdirectoriosquedan soportealprotocoloSSL (Secure SocketsLayer).
Lossiguientesconectoresy manejadoresdesucesosdansoporteaSSLconlos servidoresIBMTivoliDirectoryIntegrator configuradoscorrectamente: v Conectores
– Conector JMS – Conector LDAP
– Conector deregistrode cambiosLDAPde Netscape/iPlanet – Conector deregistrode cambiosdeIBM DirectoryServer – Conector deregistrode cambiosdeActiveDirectory – Conector deLotusNotes
v Manejadoresdesucesos
– Manejadordesucesosde registrodecambios deActiveDirectory – ManejadordesucesosDSMLv2
– Manejadordesucesosde registrodecambios deExchange – Manejadordesucesosde HTTP
– Manejadordesucesosde LDAP
– Manejadordesucesosde IBMDirectoryServer – Manejadordesucesosde servicioWeb
– Manejadordesucesosde LDAPdezOS
Paraobtener másinformación,consultelosapartados″Connectors″y
″EventHandlers″ delapublicaciónIBMTivoliDirectoryIntegrator5.2:Reference Guideyelapartado″Soporte deSSL(Secure SocketsLayer)deIBM TivoliDirectory Integrator″delapublicaciónIBMTivoliDirectory Integrator5.2:Guíadel usuario.
Java
VM
IBM TivoliDirectoryIntegrator 5.2estábajo ladependenciade Java1.4.1.
Precompilación
del
código
JavaScript
LafuncióndeprecompilaciónseclasificabajoOptimization.
Lafuncióncom.ibm.di.scriptengine.precompilepuedeestablecersecomoon uoff
englobal.properties paraactivar odesactivarlaprecompilaciónde JavaScript.El valor poromisióneson.
AMC
Losusuariosconelroluserpuedenaccedera todaslaspantallasdeAMCdesdeel menú principal,peronopuedenllevaracaboningunaacción:
v Nopuedeniniciarnidetenerlíneas deensamblajenimanejadoresdesucesos v Nopuedenactualizar laconfiguración deIBMTivoli DirectoryIntegrator v Nopuedenverlosregistrosnilosdetallesde loscomponentescomoparámetros
ydatosestadísticos.
AMC sólonotificalosregistrosgenerados porMOBJenlíneasdeensamblajey manejadoresde sucesos.Consulteelapartado″log4jdefaultparameters″ dela publicaciónIBM TivoliDirectoryIntegrator5.2: AdministratorGuide.
Servicios
de
Windows
(Consola
de
administración
de
MS)
ElservicioIBM TivoliDirectoryIntegrator registratodoslosmensajes(de error, informaciónydepuración)enelregistrodelsistemaWindows delaaplicación. PuedeverestosmensajesconelVisordesucesosde Windows.
ElservicioIBM TivoliDirectoryIntegrator iniciaautomáticamenteIBM Tivoli DirectoryIntegrator duranteelarranquedelsistema.
ElsoportedeserviciosdeWindows(ConsoladeadministracióndeMS)esnuevo enlaversión5.2. Consulteelapartado″IBMTivoli DirectoryIntegrator as
Windows Service″ delapublicaciónIBMTivoliDirectoryIntegrator5.2: Administrator Guide.
Almacén
del
sistema
Elalmacéndelsistemacubrelasdiferentesnecesidadesdealmacenamiento permanente deIBMTivoli DirectoryIntegrator yutilizaRDBMSdeDB2Java (CloudScape) comotecnologíade almacenamientosubyacente.Elalmacéndel sistemapuedesercompartidoporvariasinstanciasde servidoresIBM Tivoli DirectoryIntegrator silabasede datosCloudScapeseejecutacomo servidor.Sise incorpora CloudScapealservidor IBMTivoliDirectoryIntegrator,nolopodrán compartirsimultáneamentevariosservidores.
Elalmacéndelsistemaimplementatrestiposdealmacenespermanentesparalos componentes deIBMTivoliDirectoryIntegrator:
v Elalmacéndepropiedadesdeusuario v LastablasDelta
v Lastablasde puntosdecontrol
Cadaalmacéndisponedesu propioconjuntodefuncionesy uncomportamiento predefinido,unainterfazinvocablealaquelosusuariospuedenacceder desdesus scripts, porejemplo,paramantenersuspropiosdatos einformaciónde estado. Paraobtener másinformaciónsobreelalmacén delsistema,consulteelapartado ″Almacén delsistema″de lapublicaciónIBMTivoliDirectoryIntegrator5.2: Guíadel usuario.
Paraobtener informaciónsobrelamigracióndeunsistemadeIBMTivoliDirectory Integrator, incluidoelalmacéndelsistema,consulteelapartado″Migratingfrom IBM TivoliDirectoryIntegrator 5.1.2toIBMTivoliDirectoryIntegrator5.2″de la
Almacén
de
propiedades
de
usuario
Es unanuevafunciónenlosconectoresdecambioenIBMTivoliDirectory Integrator 5.2.
Estosconectoresahorautilizanelnuevomecanismo deAlmacénde propiedades de usuariopararecordarelúltimocambiodetectado, facilitandoasíla
implementación desolucionesde sincronización.
Actualizaciones
de
comparación
Delta
Elprocesoparacalcularcambiosenunorigende datosrequierequeseutiliceun almacénlocal(almacén delsistema)enelqueelprocesoDelta almacenala informaciónsobrecadaentradaquesehaleído deunconector.Cadavezquese ejecutaelprocesoDelta,seincrementauncontadorde secuencias.Cadaentrada queseleedelconectorsealmacenaenunatabla juntoconelnúmerodesecuencia actual.Lafinalidaddelnúmerode secuenciaespoderdetectarlasentradasqueya noforman partedelconjuntodedatosdeorigen. Estoserealizacomparandolos números desecuenciadespuésdequesehayarealizadouna iteracióncompletadel conjuntode datosdeorigen.
ParaestereleasedeIBM TivoliDirectoryIntegrator,lafunciónDelta seha incrementado.
Acontinuaciónsemuestranalgunos deloselementosnuevosocambiados incluidos enesterelease:
Proceso Delta
Elprocesoparacalcularcambiosenunorigende datosrequierequese utiliceunalmacénlocalenelqueelprocesoDelta almacenalainformación acercade cadaentradaquesehaleído deunconector.Cadavezquese ejecutaelprocesoDelta,seincrementauncontadorde secuencias.Cada entradaqueseleedelconector sealmacenaenunatablaDelta juntoconel númerode secuenciaactual.Lafinalidaddelnúmerodesecuenciaes poder detectarlasentradasqueyanoforman partedelconjuntodedatos de origen.Estoserealizacomparandolosnúmerosdesecuenciadespués de quesehayarealizadounaiteracióncompletadelconjuntodedatosde origen.
Atributoexclusivo
Paraqueelmecanismo Deltapuedaidentificardeformaexclusivacada entrada,debeespecificarunatributoexclusivo queseutilizará como la claveDelta. Estosellevaa caboespecificando (oseleccionando)enla pestañaDelta unnombre deatributoenelparámetroNombredeatributo exclusivo.EsteatributosedebeencontrarenlaCorrelaciónde entradadel iteradory puedeser unatributoquesehaleído enelsistemaconectadoo unatributocalculado(Correlaciónde atributosavanzada). Cadaatributo debetenerunvalorquesepuederepresentarcomounacadena(esdecir, debeimplementarlafuncióntoString())yelvalordelacadenaresultante nopuedeserunvalornulonivacío.Siunatributoexclusivodesignado tiene másdeunvalor,segeneraunerror.
Estructuras dela tablaDelta
LastablasqueutilizaelalmacénDelta sonlatabladelsistemadelta(DS) quecontieneinformaciónacercade cadatabla Deltaqueactualmentese
estáutilizandoenelalmacéndelta.LaTablaDelta (DT)quecontiene informaciónacercadecadaentradaquelafunciónDeltaha leídoy procesadoenunconector.
Consulte losapartados″Deltas″ y″Almacéndelta″de lapublicaciónIBMTivoli Directory Integrator5.2: Guíadelusuarioparaobtenermásinformaciónsobrelas funciones ampliadasde Delta.
Punto
de
control/reinicio
IBM TivoliDirectoryIntegrator permitealusuario crearunpuntodecontrolenel funcionamientodelas líneasdeensamblajeyreiniciarlasdesdeelpuntoenelque sehaninterrumpidomedianteunaconclusióncontroladaonocontrolada.
Estainfraestructuradepuntodecontrol/reinicioalmacenainformacióndeestadoy otros parámetrosenunabasede datosendistintos puntosdelaejecuciónde la líneade ensamblaje,loquelepermitealservidor volvera crearunainstanciadel entornodeejecución delalíneadeensamblajedemodoquesepuedareiniciarde formacontrolada. Estopuedesucederenelservidor originalpero,potencialmente, también puederealizarseenunamáquinadistinta.
Nota: lafinalidaddelafunciónPuntode control/reinicioesfacilitar la
recuperacióndeunaterminaciónanormaldelsistemaIBMTivoliDirectory Integrator5.2.
Enlossiguientesanalizadores,nosedasoportealafuncióndepuntode control/reinicio enmodalidadAddOnly.
Analizador XML
ElanalizadorXMLnodasoportealpuntodecontrol/reinicioen modalidadAddOnlyconGuardarinformacióndeconectorhabilitado.
Analizador DSML
ElanalizadorDSMLnodasoportealpuntode control/reinicioen modalidadAddOnlyparalosconectoresquenogenereneldocumento XMLcompletoparacadaentrada.
Analizador SOAP
ElanalizadorSOAPnodasoportealpuntodecontrol/reinicioen modalidadAddOnlyparalosconectoresquenogenereneldocumento XMLcompletoparacadaentrada.
Unanuevaopcióndelíneade mandatosdeibmdisrv:–Z hacequeelservidor borre elcontenidodelas tablasde puntosdecontrolparalas líneasdeensamblaje especificadas yasíprovocaquelaslíneas deensamblajeseejecutenenmodalidad normal,noenmodalidadde reinicio.
Lafuncióndepuntodecontrol/reinicioesnuevaenlaversión5.2. Consulteel apartado″Puntodecontrol/reinicio″de lapublicaciónIBMTivoliDirectory Integrator5.2:Guíadel usuario.
Javadocs
Seha incrementadolainformaciónde losJavadocsparaIBM DirectoryIntegrator 5.2. Todaslasclasesy susmétodosforman partede losJavadocs.
PrintedinDenmarkbyIBMDanmarkA/S