<?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: ways to integrate with Alfresco in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/ways-to-integrate-with-alfresco/m-p/302935#M256065</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When you have to integrate Alfresco with your app, the suggested ways are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Build your own REST API using WebScripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Use the CMIS protocol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The first approach is based on building your own REST API dedicated to your specific domain of interest, this means that you can expose from Alfresco an HTTP API dedicated to your content types: for example invoices managed by GET,PUT,DELETE and POST methods. This approach requires Alfresco customization using the Java API or the JavaScript API, but it allows you to build atomic HTTP request for the manipulation of an entity.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The second approach is based on using the Content Management Interoperability Services (CMIS) that is a standard protocol supported by Alfresco. There are many CMIS client implementations that you can directly use without customizing Alfresco. The problem here is that CMIS allows you to execute basic operations so sometimes you should invoke many HTTP request to prepare or finalize your content. More informations here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://chemistry.apache.org/" rel="nofollow noopener noreferrer"&gt;http://chemistry.apache.org/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These are different approaches and different point of views and sometimes you can use both of them to implement in the best way the integration.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Mar 2015 11:01:59 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2015-03-23T11:01:59Z</dc:date>
    <item>
      <title>ways to integrate with Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ways-to-integrate-with-alfresco/m-p/302934#M256064</link>
      <description>Hi,I am somehow new to Alfresco, and to this Forum. So, sorry if question is stupid or wrong, or in wrong group…&amp;nbsp; :-)What I would like to do is to integrate a system I have, which is written in golang, with Alfresco Community edition. One way of doing this is to use the RESTful API, which I did a qu</description>
      <pubDate>Thu, 19 Mar 2015 12:31:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ways-to-integrate-with-alfresco/m-p/302934#M256064</guid>
      <dc:creator>uhallgarn</dc:creator>
      <dc:date>2015-03-19T12:31:31Z</dc:date>
    </item>
    <item>
      <title>Re: ways to integrate with Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ways-to-integrate-with-alfresco/m-p/302935#M256065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When you have to integrate Alfresco with your app, the suggested ways are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Build your own REST API using WebScripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Use the CMIS protocol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The first approach is based on building your own REST API dedicated to your specific domain of interest, this means that you can expose from Alfresco an HTTP API dedicated to your content types: for example invoices managed by GET,PUT,DELETE and POST methods. This approach requires Alfresco customization using the Java API or the JavaScript API, but it allows you to build atomic HTTP request for the manipulation of an entity.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The second approach is based on using the Content Management Interoperability Services (CMIS) that is a standard protocol supported by Alfresco. There are many CMIS client implementations that you can directly use without customizing Alfresco. The problem here is that CMIS allows you to execute basic operations so sometimes you should invoke many HTTP request to prepare or finalize your content. More informations here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://chemistry.apache.org/" rel="nofollow noopener noreferrer"&gt;http://chemistry.apache.org/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These are different approaches and different point of views and sometimes you can use both of them to implement in the best way the integration.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Mar 2015 11:01:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ways-to-integrate-with-alfresco/m-p/302935#M256065</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2015-03-23T11:01:59Z</dc:date>
    </item>
  </channel>
</rss>

