Descripción de la característica Caché del proyecto local

Actualizado: diciembre de 2007

 

Última modificación del tema: 2015-02-27

Siempre que abre o guarda proyectos que están en Office Project Server 2007, las operaciones se realizan a través de la memoria caché de proyectos locales. La memoria caché de proyectos locales es una nueva característica que siempre está activada. Sus ventajas principales son una mayor confiabilidad (todos los cambios se guardan siempre primero en la memoria caché y, a continuación, en el servidor) y un mayor rendimiento (una vez abiertos, los proyectos siempre se cargan desde la caché y sólo los cambios se descargan desde el servidor).

En Microsoft Office Project Professional 2003, abrir o guardar un plan de proyecto desde Project Server es una tarea muy sensible al ancho de banda de red, la latencia y el tamaño del plan de proyecto. Cada vez que un archivo se abre o se guarda en Project Server 2003, el archivo de proyecto completo se descarga en la aplicación cliente o se guarda en Project Server.

En Microsoft Office Project Professional 2007, la característica Caché de proyectos locales proporciona una conectividad eficaz entre cliente y servidor. Siempre que se usa Office Project Professional 2007 para abrir un proyecto de Microsoft Office Project Server 2007, el perfil se guarda como parte de la memoria caché de proyectos locales. Cuando el proyecto se abre de nuevo desde el servidor, el proyecto se abre rápidamente, ya que sólo los cambios realizados en el proyecto (en lugar de todo el proyecto) se descargan desde el servidor. De forma similar, cuando se guarda un proyecto para Office Project Server 2007, el proyecto se guarda en primer lugar en la memoria caché local y el usuario recupera el control. A continuación, la memoria caché de proyectos locales guarda los cambios (en lugar de todo el proyecto) en el servidor de forma asincrónica.

Arquitectura de la memoria caché de proyectos locales

En el diagrama siguiente se explica con qué facilidad funcionan las operaciones de abrir y guardar proyectos con la memoria caché de proyectos locales:

Project Server: arquitectura de memoria caché de proyectos locales

(1a) El usuario abre un proyecto por primera vez.

(1b) El proyecto se almacena en la memoria caché.

(2a) El usuario abre el proyecto por segunda vez. El proyecto se abre desde la memoria caché.

(2b) Los cambios del proyecto (si hay alguno) se descargan desde Project Server.

(3a) El usuario guarda el proyecto. El proyecto se guarda en la memoria caché. Poco después, el usuario recupera el control.

(3b) Project Professional guarda el proyecto almacenado en la memoria caché en el servidor.

Configuración de la memoria caché de proyectos locales

Las opciones de configuración de la memoria caché de proyectos locales se pueden especificar en Project Professional 2007. Son, entre otras, la ubicación y el límite de tamaño de la memoria caché de proyectos locales. Para obtener más información, vea Configuración de las opciones de la memoria caché del proyecto local.

Jerarquía de archivos de la memoria caché de proyectos locales

La memoria caché de proyectos locales consta de un conjunto de archivos que son únicos para cada proyecto, que se abren y se guardan con una cuenta de usuario de Project Professional específica.

El primer nivel de subcarpetas de la carpeta de la memoria caché es para cada nombre de cuenta de Project Server que ha iniciado sesión en el equipo local mediante Project Professional.

[!NOTA] Se trata de las cuentas que se configuran en Office Project Professional 2007, en la página Cuentas de Microsoft Office Project Server. Puede tener acceso a esta página si hace clic en el menú Herramientas y, a continuación, en Opciones de empresa.

Los nombres de carpeta siguen esta convención de nomenclatura:

<GUID de cuenta de Project Server>.<Cuenta de Project Server>.<nombre de usuario>

Por ejemplo, la carpeta de la cuenta de Project Server en la memoria caché de proyectos locales para Yolanda Sánchez sería:

{CB23031D-19CD-4FFC-B6D2-0A2843A20173}.2007PWA.yolandas

Es importante saber que un usuario de Project Server puede iniciar sesión en una cuenta de Project Server con varios nombres de inicio de sesión. Por ejemplo, Yolanda Sánchez normalmente inicia sesión en Project Server con su nombre de inicio de sesión con autenticación de Windows (por ejemplo, contoso\yolandas). En ocasiones, Yolanda también inicia sesión en la misma cuenta de Project Server con un inicio de sesión de usuario autenticado mediante formularios con privilegios elevados, que se llama Admin GlobalE, para modificar el archivo de la plantilla de información global de la empresa. En este caso, Yolanda tendría las dos subcarpetas de cuenta de Project Server siguientes en la carpeta de la memoria caché:

{43C6A643-08AF-466E-81EE-646FF8095A9F}.2007 PWA.yolandas

{A9D93E0E-CE18-4662-A877-CD70AF4420C0}.2007 PWA. Admin GlobalE

Cada subcarpeta de la memoria caché de la cuenta de Project Server contiene los siguientes archivos:

Archivo Descripción

Cache.dat

Archivo interno

<GUID>.hash

Archivo interno

global<numeración interna>.mpc

Archivo de la memoria caché de información global de la empresa

<nombre del proyecto><numeración interna>.mpc

Archivo de la memoria caché de proyectos

Ninguno de estos archivos se puede modificar, mover, copiar o eliminar externamente. La alteración de estos archivos de la memoria caché puede producir la pérdida de datos o un comportamiento imprevisto en Office Project Professional 2007.