<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Which API can do it ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309807#M262937</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use two main different approaches in Alfresco for your features, please take a look at the following APIs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;CMIS:&amp;nbsp;this is the standard for exchanging and manipulating contents in any repository (REST and SOAP bindings)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A class="link-titled" href="http://docs.alfresco.com/5.1/pra/1/topics/cmis-welcome.html" title="http://docs.alfresco.com/5.1/pra/1/topics/cmis-welcome.html" rel="nofollow noopener noreferrer"&gt;CMIS REST API | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Spring WebScripts RESTful API: you can use 500 http methods available or you can build your own REST API for your domain of interest&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A class="link-titled" href="http://docs.alfresco.com/5.1/pra/1/topics/pra-welcome-aara.html" title="http://docs.alfresco.com/5.1/pra/1/topics/pra-welcome-aara.html" rel="nofollow noopener noreferrer"&gt;Alfresco REST API | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CMIS allows you to invoke an HTTP call for every single operation, this means that if you want to create a new contents, change some properties and update for example an association or its own binary file, you have to make 2 or 3 HTTP calls. If you need to invoke a rollback operation you have to manage it manually re-invoking all the restore operations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using WebScripts you can create your own REST API based on your domain where each HTTP call can execute many operations against the repository atomically for the single HTTP call. In this last case the rollback procedure is automatically managed by the Spring container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Sep 2016 14:05:42 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2016-09-28T14:05:42Z</dc:date>
    <item>
      <title>Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309805#M262935</link>
      <description>Hello everyone,&amp;nbsp;I recently installed Alfresco community in my society, we find it very effective.Now we want to add some Alfresco functionalities in a current project web page.The idea is, as the model below shows, to implement some Alfresco Community features like:&amp;nbsp;&amp;nbsp; - Full-text search&amp;nbsp;&amp;nbsp; - Document</description>
      <pubDate>Wed, 28 Sep 2016 13:28:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309805#M262935</guid>
      <dc:creator>léow</dc:creator>
      <dc:date>2016-09-28T13:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309806#M262936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I suggest you to use Apache Chemistry OpenCMIS,it is free.&lt;/P&gt;&lt;P&gt;For Apache Chemistry CMIS PHP Client please refer to&amp;nbsp;&lt;A href="http://chemistry.apache.org/php/phpclient.html" rel="nofollow noopener noreferrer"&gt;Apache Chemistry CMIS PHP Client&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Sep 2016 14:02:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309806#M262936</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-09-28T14:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309807#M262937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use two main different approaches in Alfresco for your features, please take a look at the following APIs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;CMIS:&amp;nbsp;this is the standard for exchanging and manipulating contents in any repository (REST and SOAP bindings)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A class="link-titled" href="http://docs.alfresco.com/5.1/pra/1/topics/cmis-welcome.html" title="http://docs.alfresco.com/5.1/pra/1/topics/cmis-welcome.html" rel="nofollow noopener noreferrer"&gt;CMIS REST API | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Spring WebScripts RESTful API: you can use 500 http methods available or you can build your own REST API for your domain of interest&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A class="link-titled" href="http://docs.alfresco.com/5.1/pra/1/topics/pra-welcome-aara.html" title="http://docs.alfresco.com/5.1/pra/1/topics/pra-welcome-aara.html" rel="nofollow noopener noreferrer"&gt;Alfresco REST API | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CMIS allows you to invoke an HTTP call for every single operation, this means that if you want to create a new contents, change some properties and update for example an association or its own binary file, you have to make 2 or 3 HTTP calls. If you need to invoke a rollback operation you have to manage it manually re-invoking all the restore operations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using WebScripts you can create your own REST API based on your domain where each HTTP call can execute many operations against the repository atomically for the single HTTP call. In this last case the rollback procedure is automatically managed by the Spring container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Sep 2016 14:05:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309807#M262937</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2016-09-28T14:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309808#M262938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks guys for your responses !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just read the documentation and see that Alfresco can work as a Joomla "widget" thanks to an OpenCMIS REST API.&lt;/P&gt;&lt;P&gt;The good point of these is that the old documents management (under the black cross) already worked with Joomla so it can be easier to directly implement a Joomla/Alfresco widget solution !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where can I read more about it ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Sep 2016 06:33:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309808#M262938</guid>
      <dc:creator>léow</dc:creator>
      <dc:date>2016-09-29T06:33:29Z</dc:date>
    </item>
    <item>
      <title>Re: Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309809#M262939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN&gt;About apache chemistry openCMIS please refer to &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://chemistry.apache.org/java/opencmis.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://chemistry.apache.org/java/opencmis.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;About alfresco and joomla integration,please refer to &lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://www.alfresco.com/news/press-releases/alfresco-and-joomlatools-deliver-first-integration-based-cmis-standard" rel="nofollow noopener noreferrer" target="_blank"&gt;https://www.alfresco.com/news/press-releases/alfresco-and-joomlatools-deliver-first-integration-based-cmis-standard&lt;/A&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://addons.alfresco.com/addons/alfrescodoc-joomla" rel="nofollow noopener noreferrer" target="_blank"&gt;https://addons.alfresco.com/addons/alfrescodoc-joomla&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Sep 2016 06:56:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309809#M262939</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-09-29T06:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: Which API can do it ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309810#M262940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Sep 2016 07:03:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/which-api-can-do-it/m-p/309810#M262940</guid>
      <dc:creator>léow</dc:creator>
      <dc:date>2016-09-29T07:03:45Z</dc:date>
    </item>
  </channel>
</rss>

