Comunicación entre Alfrescos

cancel
Showing results for 
Search instead for 
Did you mean: 
cascana
Member II

Comunicación entre Alfrescos

Que tal tengo una consulta. Estos días en mi empresa me han integrado en un proyecto de Alfresco y es bastante grande, mi problema es que no se un carajo de Alfresco. Esta aplicación costa de lo siguiente: en barias maquinas debe existir un Alfresco, el problema es que debe existir comunicación entre estos, por ejemplo: al crear un archivo en una de estas debe crearse simultáneamente o semanalmente en las otras maquinas. Averiguando e leído que esto puede hacerse médiate Web service (Tampoco se un carajo de Web Service XD), pero no se si esto es valido para algo que no este echo en un aplicación externa como Visual, Eclipse, NetBeans etc. Y tampoco se si por medio de Web service lograre lo propuesto.
Se que el tema es muuuuuy complejo y que yo soy muuuuu novato pero quiero que me orienten por que tengo bastante tiempo para investigar acerca del tema antes de comenzar a realizar el proyecto y no se por donde empezar. Espero me orienten y me digan que camino debo tomar.

Muchas gracias por todo y les ruego me expliquen con detalle por que soy bastante principiante.

:?:  :?:  :?:  :?:
5 Replies
baskeyfield
Member II

Re: Comunicación entre Alfrescos

Buenas,

¿Por qué necesitais tener varias instancias de Alfresco? ¿No os valdría con una sola a la que accedeis desde múltiples pcs/navegadores?

La forma de replicar contenidos entre un Alfresco y otro podría ser mediante Web Services como bien dices, pero para otros aspectos como puede ser configurar reglas, workflows, etc no veo práctico tener dos instancias, puesto que tendreis que repetir manualmente estas configuraciones.

Saludos.
pablo_zapico
Member II

Re: Comunicación entre Alfrescos

Yo te recomiendo que te descargues el sdk para el eclipse… te vienen ejemplos de todo tipo entre ellos de Web Service.

sdk –>
http://wiki.alfresco.com/wiki/Alfresco_SDK

Yo estoy trabajando con Web Service, atacando Alfresco y la verdad es que funciona muy bien. Te proporcionan un Api y una vez que le pillas el tranquillo no es muy complicado… si necesitas algo especifico sobre el tema no tienes mas que preguntarme.

Mi consejo es que te instales Alfresco en tu maquina, y despues hagas pruebas cn el sdk desde el eclipse… asi comprenderas mejor el funcionamiento.

Para cualquier duda, no dudes en preguntarl….


Nota: Para lanzar los servicios web desde tu eclipse, tienen un fichero de properties donde se configura la ip, puerto, user y pass. En principio si instalas tu equipo en local no tendras problemas, ademas creo que el usuario por defecto en la instalacion es admin:admin.
cascana
Member II

Re: Comunicación entre Alfrescos

Bueno primero que todo muchas gracias por las respuestas, de verdad me ayudan bastante. Baskeyfield necesito comunicar dos Alfrescos por que cada Alfresco pertenece a una institución diferente, y el cliente por políticas de privacidad de su empresa exige que los documentos de cada institución pertenezcan a su Alfresco, y como tú y yo sabemos el cliente siempre tiene la razón.
pablo.zapico Tengo una duda que ara que te den ganas de golpearme XD. ¿Un Web servicie solo funciona bajo aplicaciones o de todas forma funciona con una pagina Web? No se si me explico bien pero esto no debe correr bajo una aplicación de software mas bien bajo una aplicación Web.
pablo_zapico
Member II

Re: Comunicación entre Alfrescos

Buenas… Un web al final no deja de ser mas que una aplicacion desplegada en un servidor… por eso en la parte del servidor realizas la conexion y comunicacion con el servicio web. El servicio web a groso modo es la transmision de informacion entre dos aplicaciones, compuesto generalmente por dos niveles (Cliente-Servidor). El servidor es donde esta desplegado el servicio propiamente dicho, en tu caso Alfresco y el cliente es aquel que realiza peticciones contra el servicio, en tu caso tu aplicacion web. La parte de servidor ya nos la da implementada alfresco con lo cual no tenemos que tocar nada y la parte del cliente podemos beneficiarnos del api que nos proporciona alfresco, el cual se encarga de todo el tema de codificacion y comunicacion de los datos, para esto utilizamos dos jar (alfresco-repository.jar, alfresco-web-service-client.jar).

Cualquier duda me preguntas.
cascana
Member II

Re: Comunicación entre Alfrescos

Muchas gracias por tu respuesta pablo.zapico me quedo bastante mas claro. Cualquier duda que me surja no dudes que preguntare XD. Gracias nuevamente