<?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: Java app with Alfresco DMS in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/java-app-with-alfresco-dms/m-p/251658#M204788</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The REST API is a very generic API and allows you to manipulate contents using CRUD operations and some other features of Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Typically each call is done using standard HTTP methods and JSON or XML as input and output format for metadata.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It is not ever suitable and easy to use the standard REST API of Alfresco, it depends on your needs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But if you need to implement specific features that work on contents using many features of Alfresco, it could be very straightforward to adopt the WebScripts way.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This because using WebScripts you can extend the REST API of Alfresco using your own REST implementation at the Alfresco back-end side. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is very useful because you can make savings of HTTP calls: in an unique HTTP call you can encapsulate a segment of operations that otherwise, using the standard REST API, it would otherwise require several calls.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you need that you client application must be suitable for any CMIS repository, then I suggest to implement your interface using Apache Chemistry adopting the OpenCMIS library as your client library.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway in the Alfresco you can find many examples of WebScripts and you could take a look at these examples to understand how to extend the REST API with your own custom interface.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest to take a look at my book about WebScripts, SOAP API and CMIS to understand what is the best way to follow for your project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps&amp;nbsp; :wink:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Feb 2012 14:57:03 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2012-02-09T14:57:03Z</dc:date>
    <item>
      <title>Java app with Alfresco DMS</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-app-with-alfresco-dms/m-p/251657#M204787</link>
      <description>Hello,We are developing a java web application with alfresco as document management system. Considering that java application will be pretty big in itself we are considering deploying alfresco separately unless there is a strong casefor deploying them together. The java web app should be able to dis</description>
      <pubDate>Mon, 16 Jan 2012 15:45:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-app-with-alfresco-dms/m-p/251657#M204787</guid>
      <dc:creator>ankurbansal05</dc:creator>
      <dc:date>2012-01-16T15:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Java app with Alfresco DMS</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-app-with-alfresco-dms/m-p/251658#M204788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The REST API is a very generic API and allows you to manipulate contents using CRUD operations and some other features of Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Typically each call is done using standard HTTP methods and JSON or XML as input and output format for metadata.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It is not ever suitable and easy to use the standard REST API of Alfresco, it depends on your needs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But if you need to implement specific features that work on contents using many features of Alfresco, it could be very straightforward to adopt the WebScripts way.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This because using WebScripts you can extend the REST API of Alfresco using your own REST implementation at the Alfresco back-end side. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is very useful because you can make savings of HTTP calls: in an unique HTTP call you can encapsulate a segment of operations that otherwise, using the standard REST API, it would otherwise require several calls.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you need that you client application must be suitable for any CMIS repository, then I suggest to implement your interface using Apache Chemistry adopting the OpenCMIS library as your client library.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway in the Alfresco you can find many examples of WebScripts and you could take a look at these examples to understand how to extend the REST API with your own custom interface.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest to take a look at my book about WebScripts, SOAP API and CMIS to understand what is the best way to follow for your project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps&amp;nbsp; :wink:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 14:57:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-app-with-alfresco-dms/m-p/251658#M204788</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2012-02-09T14:57:03Z</dc:date>
    </item>
  </channel>
</rss>

