Un proyecto de transmisión/recepción con varios contextos remotos está formado por un proyecto local que se asocia con una ubicación
remota [actual] y una o varias ubicaciones remotas adicionales. Estas ubicaciones se definen como contextos de modo que pueda definirse información adicional para la
ubicación remota. Esto permite la transmisión manual o automática de los recursos locales de un proyecto a sus correspondientes ubicaciones
remotas, así
como la recepción manual o automática de los recursos remotos del contexto [actual] en el proyecto local. Los contextos remotos determinan dónde se deben
ejecutar compilaciones y dónde debe residir el resultado de la compilación resultante. La correlación entre ubicaciones locales y remotas utilizando el contexto
[actual] también permite una buena integración entre las herramientas que están disponibles, como el depurador y las herramientas de rendimiento. Por
ejemplo, dado que la correlación indica dónde debe residir la salida de compilación, es fácil lanzar remotamente un motor de depurador con la entrada
correcta, mientras que el código fuente del proyecto local correspondiente puede utilizarse para el establecimiento de puntos de interrupción, el
recorrido y otras funciones de la
herramienta de análisis.
Acerca de esta tarea
Un proyecto de transmisión/recepción local con varias ubicaciones remotas consta de las características siguientes:
- Una correlación de 1 a 1 entre un proyecto local (u otro recurso) y un conjunto de contextos remotos.
- La capacidad de transmitir y recibir recursos entre un proyecto local (u otro recurso) y sus contextos remotos correspondientes.
- Acciones que pueden realizarse en el proyecto local (u otro recurso).
- Acciones que pueden realizarse en un único contexto remoto.
- Acciones que pueden realizarse en el conjunto de contextos remotos para un proyecto local determinado (u otro recurso).
- Vistas para cada una de las características anteriores, que: