domingo, 9 de junio de 2013

Trabajando con Sub-Contratistas

Cuando se trabaja con terceras partes hay consideraciones de server a tener en cuenta. Primero es la forma en que se van a conectar y dónde se guardan los datos. La conectividad puede realizarse utilizando un cliente web o un cliente desktop. Cada uno tiene sus pros y sus contras.

El cliente desktop tiene mas funcionalidades y provee integración directa con las aplicaciones utilizadas por los usuarios tales como AutoCAD, MicroStation, Revit, Civil 3D, Microsoft Office y otras. También ofrece mejor performance a traves de compresión de datos y Delta File Transfer (DFT). El acceso via cliente desktop requiere que se instale ProjectWise Explorer en cada desktop y tambien requiere que el puerto 5800 esté abierto para conectividad y transferencia de archivos.

Cuando se utiliza el cliente desktop se obtiene mayor flexibilidad en el ruteo ya que ProjectWise Explorer puede contactar directamente al ProjectWise Gateway Server, ProjectWise Caching Server, o ProjectWise Integration Server como el siguiente servidor en la ruta. Estos tres servidores puede pasar información de ruteo a los clientes desktop. Si se desea mayor performance, o en oficinas grandes con muchos usuarios, se puede utilizar ProjectWise Caching Server. Los Caching Servers puede tener dos funciones. La primera es poder guardar archivos, y la segunda es realizar el caché de los archivos en las oficinas remotas.

El acceso via cliente web es mucho mas sencillo ya que trabaja a traves de los puertos standard de los navegadores web. Tambien tiene capacidad de visualizar y generar comentarios sobre archivos gráficos sin la necesidad de herramientas de visualización o markup instalados localmente. Los usuarios web pueden hacer check out/check in de los archivos gráficos, pero tienen que entender que ProjectWise no va a ser conciente de las referencias o x-ref y requiere un Scan References luego de realizar check in de los archivos para que se actualicen las referencias, por lo tanto se recomienda que los editores de archivos gráficos utilicen el cliente desktop. Los usuarios que necesiten Visualizar, realizar Markups, utilizar aplicaciones de Microsoft Office pueden utilizar la interface web sin ningún problema. Los usuarios web tampoco podrán obtener los beneficios del DFT, por lo tanto los usuarios que tienen que trabajar con archivos muy grandes se verán beneficiados con el cliente desktop.

Las comunicaciones Cliente-Servidor se realizan a traves del puerto 5800 para clientes desktop y de los puertos HTTP 80 y HTTPS 443 para los clientes web. Todas las comunicaciones servidor a servidor se realizan sobre el puerto 5800. Cuando se trabaje con una oficina remota el puerto TCP 5800 deberá estar abierto en todo firewall entre ProjectWise Explorer (cliente desktop) y el siguiente link en la cadena que puede ser un ProjectWise Caching Server, ProjectWise Gateway Server o ProjectWise Integration Server. Tambien, todo servidor que este siguiente en la linea se comunicará utilizando TCP 5800.

Los clientes web utilizaran los puertos standard 80 y SSL 443 para comunicarse. El tráfico web no se puede direccionar a un Caching o Gateway Server. Debe tener contacto directo con el ProjectWise Web Server. Una vez que el tráfico alcanza el ProjectWise Web Server, éste se comunicará a traves del puerto 5800 con los otros servidores para procesar el requerimiento.

Si se necesita doble autenticación, se puede utilizar acceso via V]N como primer nivel de autenticación siendo el login de ProjectWise el segundo nivel. Otras opciones pueden incluir una conexión del tipo Citrix a ProjectWise, este tipo de conexión es una configuración soportada por ProjectWise.


El diagrama debajo representa algunas de las rutas mas comunes que el tráfico de ProjectWise puede tomar cuando se trabaja con entidades externas.






























No hay comentarios:

Publicar un comentario