
Es una librería en formato JAR que facilita realizar tareas de sincronización de tablas entre bases de datos, y sincronización de ficheros referenciados por valores en campos de tablas.
JTS puede ejecutar dos tipos de proyectos:
jDTS Para rareas de transferencia de datos entre tablas de la misma o de diferentes bases de datos.
jFTS Para rareas de transferencia de ficheros, con posibilidad de relacionarlos con campos de tablas.
Existen dos entornos, un entorno de desarrollo dónde los gestores de contenidos están actualizando información, y un entorno público dónde los usuarios están actualizando información.
Se desea que los gestores de contenidos, puedan publicar sus cambios para hacerlos accesibles a los usuarios, y se desea que los gestores de contenidos puedan utilizar el entorno de desarrollo con datos reales.
Se configura un jDTS que importará la información del entorno de publicación al entorno de desarrollo, y exportará la información del entorno de desarrollo al entorno de publicación. Y se configura un proyecto jFTS para copiar los ficheros que son referenciados por los registros de las tablas importadas/exportadas para mantener la integridad de ambos entornos.
La configuración puede hacerse y ejecutarse programáticamente, o puede configurarse mediante ficheros XML que son lanzados programáticamente o mediante un interface de usuario.