Bath Profile es una especificación internacional Z39.50 para aplicaciones de bibliotecas y descubrimiento de recursos. [1] [2] El perfil de Bath es mantenido por Library and Archives Canada . [1]
La sintaxis de Z39.50 se abstrae de la estructura de la base de datos subyacente. Por ejemplo, si el cliente especifica una búsqueda de autor utilizando el atributo 1003, el servidor debe determinar cómo asignar esa búsqueda a los índices que contiene. Esto permite formular consultas Z39.50 sin saber nada sobre la base de datos de destino, pero también significa que los resultados de la misma consulta pueden variar ampliamente entre diferentes servidores. Un servidor puede tener un índice de autores y otro puede utilizar su índice de nombres personales, sean autores o no. Un tercero puede no tener un índice de nombres y recurrir a su índice de palabras clave, y otro puede no tener un índice adecuado y devolver un error.
Un intento de remediar esta inconsistencia es el Bath Profile . [3] Lleva el nombre de Bath , Inglaterra, donde el grupo de trabajo se reunió por primera vez en 1999. [2] El documento especifica rígidamente la sintaxis de búsqueda para búsquedas bibliográficas comunes y la respuesta esperada de los servidores compatibles con Bath. La implementación del perfil de baño ha sido lenta pero está mejorando gradualmente [ ¿ a partir de? ] el paisaje Z39.50.