AEM and CKAN
Hello, I was wondering if there is anyone in the community who has used AEM as the front end to a CKAN implementation. Thanks for any insight you could offer.
James
Hello, I was wondering if there is anyone in the community who has used AEM as the front end to a CKAN implementation. Thanks for any insight you could offer.
James
Hi zangtong
As far as i can understand, CKAN is data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data.
So to access the data we have to call API with set of parameters so that to extract the desired data. As shown in the link :- http://docs.ckan.org/en/ckan-1.7.2/api-tutorial.html
AEM don't have direct integration with CKAN. But as it is restful framework, we can incorporate with AEM. Form front-end of AEM (JSP pages) we can do AJEX call and can use the response OR we can create OSGi and from OSGI we can call the CKAN API's and can manipulate the data and can use it.
OSGi Service :- https://helpx.adobe.com/experience-manager/using/first-osgi.html (here you can create a java code to do AJEX calls to your API).
Front-end :- https://helpx.adobe.com/experience-manager/using/using-ajax-requests-display-cq.html (Use this article for a reference to have a look at JSP pages doing AJEX calls).
I hope this would help you.
Thanks and Regards
Kautuk Sahni
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.