Consultas SQL en Alfresco WCM

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

Consultas SQL en Alfresco WCM

Hola,

Soy nuevo utilizando Alfresco, y tenia una dudita con las conexiones con bases de datos desde Alfresco. En el trabajo estoy estudiando Alfresco WCM para migrar desde Magnolia 2.0. En el portal que se tiene en Magnolia, se hace uso de consultas a bases de datos remotas, no a datos del repositorio, sino datos que utiliza la aplicación.

El problema es que no se como conectar mi proyecto con la base de datos remota, ni como realizar consultas a los datos. Si alguien tiene alguna idea, es bienvenida.

Gracias de antemano y un saludo!!
4 Replies
pjcaracuel_2349
Active Member II

Re: Consultas SQL en Alfresco WCM

Buenas,

Para el acceso a datos en una bbdd remota tienes dos opciones tales que webscripts (la mas recomendada) o via webservices.
http://wiki.alfresco.com/wiki/Web_Scripts
http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples

Saludos
gabry86
Member II

Re: Consultas SQL en Alfresco WCM

Ok, muchas gracias por tu respuesta. Yo había pensado hacerlo con web scripts, pero no sabía que existía la otra opción. Sin embargo, si tuvieses algún ejemplo de como realizar la conexión y una consulta, me sería de gran ayuda. Llevo días buscando un ejemplo concreto, pero no encuentro nada.

Gracias!!
pjcaracuel_2349
Active Member II

Re: Consultas SQL en Alfresco WCM

Un ejemplo de como acceder con java a bbdd lo puedes encontrar en google, te pongo uno
http://www.webtaller.com/construccion/lenguajes/java/lecciones/conexion_a_una_base_de_datos_en_java....

Esto iria dentro de la clase java a la que llamaria el webscript

Saludos
venzia
Senior Member

Re: Consultas SQL en Alfresco WCM

Adicionalmente a lo que comenta Pedro, aunque mejor diría : en 1er lugar, puedes usar Alfresco MetaDBConnector, producto desarrollado por nuestra empresa y puesto a disposición de la comunidad en http://addons.alfresco.com/addons/alfresco-metadbconnector-component.
Pruébalo y verás que sencillo y potente resulta para este tipo de tareas.
Saludos!