Alfresco - / alfresco y / compartir diferencia

Así que instalé Alfresco y tengo dos aplicaciones web / alfresco y / share. ¿Cuál es la diferencia y los propósitos de estas aplicaciones? ¿Puede una aplicación existir sin la otra?

Respuesta 1

/alfresco

Este contexto lo dirige a la aplicación Repository. Es la aplicación "central", donde el contenido se almacena efectivamente y donde ocurre toda la magia. En los viejos tiempos, era la única aplicación, por lo que cuando Alfresco presentó Share, era el único lugar donde encontrar una interfaz de usuario para algunas características. Ahora, a Share le faltan solo un par de cosas.

Actualmente, la idea es que esta aplicación JSF debería ser una especie de interfaz de solo administrador, a la que solo se debe acceder cuando a Share le falta algo. Sin embargo, si realmente ama JSF (¿realmente?), Aún puede optar por usar esta interfaz para construir su implementación de Alfresco.

Esta aplicación es principalmente interesante por sus características más que por su interfaz de usuario: todas las conexiones a sistemas externos, como DB, CIFS o IMAP, por ejemplo, ocurren desde aquí.

En una nota al margen, la implementación "original" de Alfresco WCM se basa en esta aplicación. De todos modos, debido a varias razones, esta implementación de WCM se está eliminando gradualmente, con una nueva implementación basada en Share y sus conceptos (por ejemplo, Sitios) que crecerá bastante pronto.

No esperes un nuevo desarrollo sofisticado en esta interfaz de usuario.


/share

Esta suele ser la IU principal para usuarios finales. No hay JSF aquí (¡gracias, Dios!), Es una interfaz de Spring Surf para Alfresco que se enfoca en proporcionar un entorno de colaboración. Aquí encontrará los conceptos de Sitios, contenedores enfocados en proyectos / temas para contenido, blogs y wikis.

Como todo el contenido se almacena a través de la otra aplicación, Share casi no tiene estado: no se abre ninguna conexión de base de datos desde aquí, todo se extrae y se empuja a /alfrescotravés de Alfresco REST API y CMIS .

Como ya se mencionó, el nuevo WCM se aprovecha desde aquí, así como todas las características comunes de ECM de Alfresco, como los flujos de trabajo, el control de versiones, las transformaciones de documentos, las ACL, etc. Además, vistas previas de documentos y miniaturas, blogs, wikis, listas de datos, ...

Es muy probable que la interfaz de usuario Alfresco continúe mejorando, agregando todos los silbatos y campanas que puedan encontrar.

Respuesta: 2

Añadiendo más información sobre la última versión alfresco 5.0b.

Los principales cambios en alfresco 5.0b es que el cliente web de Alfresco se elimina de alfresco . Por lo tanto, no habrá ninguna codificación JSF

La arquitectura de repositorio todavía está allí, por lo que si desea tratar con la aplicación principal "/ alfresco" es la ubicación que se utilizará para crear webscript, flujos de trabajo y otras cosas.

Conclusión


  • Share solo se utilizará como aplicación frontend. Toda la parte central estará en el repositorio al aire libre.

Respuesta: 3

Todavía soy nuevo en Java y me gustaría entender cadenas y matrices, así que tuve la idea de manipular elementos y colocarlos de acuerdo con mi objetivo. El objetivo es que habrá Array ...

Estoy aprendiendo Java y estoy haciendo programas simples para encontrar la temporada en la que se encuentra un mes, según algunos ejemplos de libros. Estas dos clases demuestran dos formas de probar un valor: if / else if instrucción, ...

Quiero omitir las violaciones de PMD para todos los archivos en los paquetes que siguen ** / dto / Q [AZ] ** por ejemplo, la violación de PMD se debe omitir para com.abc.foo.bar.dto.QResult.java pero no para com.abc. foo.bar.dto.Question.java ...

Necesito una estructura / solución de datos java que cumpla con estos requisitos. ¿Qué se adapta mejor a estos? 1) El orden de inserción del objeto debe mantenerse 2) Los objetos deben ser únicos (Estos son objetos de base de datos que son ...