integracion con aplicacion externa

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

integracion con aplicacion externa

Tengo que integrar alfresco con una aplicación externa.
La idea es que cuando se cargue un documento por CFIS se ejecute un java que manda la url del documento a la aplicación externa.

Tengo programado en eclipse un proyecto java que realiza la conexión a la BD externa y carga la ruta, pero no se como exactamente incorporarlo a alfresco.
El proyecto java tiene llamadas a clases propias de la aplicación externa (del tipo import schemas.migcrosoft……)

Alguien puede orientarme?? Gracias
5 Replies
angelborroy
Alfresco Employee

Re: integracion con aplicacion externa

Creo que lo más cómodo sería implementar un behaviour en el evento OnCreateContent, que enviase los datos que necesitas al sistema externo cada vez que se crease un archivo en Alfresco. Tienes un tutorial detallado sobre behaviours y con código fuente de ejemplo en http://ecmarchitect.com/alfresco-developer-series-tutorials/behaviors/tutorial/tutorial.html

Suerte
Hyland Developer Evangelist
jesusaguerri
Member II

Re: integracion con aplicacion externa

He mirado por encima el manual y creo que puede servirme. Lo voy a estudiar mas a fondo. Gracias
leticiafloresfr
Member II

Re: integracion con aplicacion externa

Hola
Muy buen día.

Tenemos un Sistema de Gestión  Documental (SGD), en el cual se crean 3 tipos de documentos y a traves del cual se genera un numero aleatorio para la asignación de un folio a la creación de memorandum's u oficios.

Una vez que se asigna el numero de folio para el memo o para el oficio, se procede a la redacción o adjunto del archivo para cargarlo al servidor donde se almacenara; una vez realizado este proceso dentro del SGD el usuario lo tiene visible en su bandeja de entrada dado que el lo creo; sin embargo el SGD tiene la opción de que sea turnado a un jefe para que este lo envié a la dependencia externa.

Ahora bien el servidor donde se almacenan los documentos esta quedando sin espacio, por lo cual se ha creado un webScrip que permita que sean cargado al Servidor de Alfresco, hasta ahi todo bien, se realizo la prueba y la carga es correcta desde el webScrip.
Pero el problema es que al ser cargado el documento a Alfresco ya no puede ser turnado desde el sistema SGD dado que se almaceno la información en la base de alfresco y no en la base ni el servidor de SGD.

Como turnarlo desde el SGD (programado en C#) si el archivo se encuentra ahora en el servidor de alfresco y este tiene que ser visualizado sin ingresar sesion a Alfresco.

Alguna ayuda sobre si se puede hacer ???

Gracias
angelborroy
Alfresco Employee

Re: integracion con aplicacion externa

Prueba el cliente CMIS para C# (https://chemistry.apache.org/java/examples/example-connect-dotnet.html) Te permitirá acceder a los documentos de Alfresco desde el SGD.
Hyland Developer Evangelist
leticiafloresfr
Member II

Re: integracion con aplicacion externa

Angel agradezco tu apoyo, tendré que leer y comprender aun mas esto de uso de CMIS, espero poder llegar a solucionarlo.