|
La barra diagonal invertida (\) es el separador de directorios que se utiliza en los sistemas Windows. Si el usuario prefiere utilizar la barra diagonal inversa en las rutas de fichero, se debe crear un escape mediante la introducción de dos barras diagonales inversas (\\) para cada barra diagonal inversa (\) de la ruta de acceso.
|
Campo
|
Descripción
|
||
---|---|---|---|
Propiedades adicionales
|
Si una propiedad no está definida en el formulario, se puede añadir en el campo Propiedades adicionales. Al añadir propiedades adicionales, el formato del nombre de propiedad incluye el nombre de la entrada de adaptador (el nombre de servicio) seguido del nombre de propiedad. Por ejemplo:
<nombre_servicio>.dbuser
En los campos adecuados, especifique que la propiedad que el servicio o adaptador utiliza y el valor correspondiente. Pulse en Añadir junto al nombre de la propiedad nueva para abrir un cuadro de texto en el que puede modificar el valor de la mismas.
Si el valor se vuelve demasiado largo para su visualización completa, aparecerá la acción Editar. Pulse en Editar para abrir una nueva ventana del explorador con un área de texto más grande.
|
||
Servicios adicionales
|
Los servicios adicionales son entradas JSON que se leen simultáneamente con el servicio o adaptador. Estas entradas pueden compartir propiedades y son útiles cuando hay varios directorios en uso. Esto permite a Info*Engine recuperar propiedades de más de un almacén, así como propiedades de otros subárboles remotos dentro del mismo almacén LDAP.
|
||
Servicios corresidentes
|
Un servicio coresidente es un servicio Info*Engine que tiene permiso para llamar al adaptador o el servicio como un componente en proceso. Introduzca el nombre exclusivo del servicio corresidente.
|
||
Nombre exclusivo
|
La utilidad Administración de propiedades de Info*Engine sugiere un valor por defecto basado en la estructura del directorio JSON identificada en el URI base.
Si se modifica el campo Nombre del servicio, el atributo ptcServiceName del nombre exclusivo se actualiza para incluir los cambios en el nombre del servicio.
|
||
Host y Puerto
|
Estos campos son obligatorios al ejecutar un adaptador fuera de proceso.
Si el nombre de componente especificado está asociado con un servicio configurado para ejecutarse independientemente en su propia máquina virtual Java, tendrá uno o más nombres de host y números de puerto asociados.
Si se solo un nombre de host y número de puerto para el servicio, el servicio de control de procesos devuelve esta única combinación. Si se define más de una combinación de nombres de host y números de puerto para un servicio, el servicio de control de procesos selecciona una de las combinaciones aleatoriamente y la devuelve.
|
||
Nombre del servicio en tiempo de ejecución
|
El nombre de servicio en tiempo de ejecución define el prefijo de las propiedades del servicio. Este nombre también se utiliza al iniciar el componente a través de un argumento de comando Java o un parámetro de inicialización de motor Servlet.
Por defecto, el nombre de servicio en tiempo de ejecución es igual que el nombre de servicio. Si no se define el nombre de servicio en tiempo de ejecución, se utilizará el nombre de servicio como prefijo para las propiedades.
|
||
Tipo de serialización
|
El campo Tipo de serialización permite modificar el tipo de serialización de datos que Info*Engine utiliza al transmitir datos a un adaptador fuera de proceso o a un procesador de tareas externo.
Por defecto, los componentes de Info*Engine utilizan la serialización Java al transmitir datos entre componentes. La serialización Java mantiene la información de tipo de datos, de modo que los datos se puedan manipular fácilmente desde una aplicación personalizada de Info*Engine, una tarea o una página de servidor Java.
El valor por defecto es java. Esto define el atributo ptcObjectSerializationType en application/java-serialization-object.
Solo se tiene que cambiar el tipo de serialización en los siguientes casos:
• Al configurar un adaptador fuera de proceso o un procesador de tareas externo cuyas clases Java sean incompatibles con las clases Java del cliente.
• Al configurar un adaptador personalizado que solo acepta XML.
En estos casos, defina el valor en xml. Esto define el atributo ptcObjectSerializationType en text/xml.
|
||
Clase de servicio
|
El nombre de clase Java soportada para el adaptador o servicio.
Si el nombre de componente especificado está asociado con un servicio corresidente, tal como un adaptador configurado para ejecutarse en la misma máquina virtual Java (JVM) que el servidor, tiene un nombre de clase asociado. En este caso, el Servicio de control de procesos devuelve el nombre de clase asociado con el servicio. Esto proporciona al componente que consulta el Servicio de control de procesos la información necesaria para llamar al servicio directamente sin tener que crear una conexión TCP a éste.
Si se configuran en un adaptador o servicio en proceso:
• Deje el nombre de clase de servicio por defecto en el campo Clase de servicio
Si se configuran en un adaptador o servicio fuera proceso:
• Borre el nombre en el campo Clase de servicio.
• Añada el host y el puerto utilizados para acceder al adaptador en los campos Host y Puerto.
|
||
Nombre del servicio
|
El nombre del servicio se utiliza para identificar un servicio o adaptador. Si este nombre se especifica en más de una definición de componente, se presupone que las diferentes definiciones proporcionan rutas alternativas, pero equivalentes, al mismo componente. A continuación, el servicio de control de procesos implementa el equilibrio de carga mediante la selección aleatoria de la dirección del componente que se devuelve. El nombre del servicio también se puede utilizar específicamente para implementar el equilibrio de carga.
Se puede utilizar el mismo nombre del servicio en entradas de componente independientes, pero estas entradas se deben colocar en diferentes estructuras del directorio. De lo contrario, cada componente se puede colocar en entradas diferentes dentro de la misma estructura de directorios. En este caso, cada componente puede tener un nombre del servicio único y un nombre del servicio común. El nombre del servicio único se especifica al crear el componente. El nombre del servicio común se puede añadir al pulsar en el componente existente cuando aparezca en la página principal de la utilidad Administración de propiedades.
|
Propiedad
|
Descripción
|
---|---|
com.infoengine.maxConnectionAge
|
La cantidad de tiempo máxima, en segundos, que una conexión puede permanecer inactiva antes de quitarse del conjunto.
El valor por defecto es 60.
|
com.infoengine.maxConnectionCacheSize
|
El número de conexiones máximo que el conjunto puede contener.
El valor por defecto es 50.
|