Alfresco CMIS (Anglais) Broché – 25 mars 2014
|Neuf à partir de||Occasion à partir de|
- Choisissez parmi 17 000 points de collecte en France
- Les membres du programme Amazon Prime bénéficient de livraison gratuites illimitées
- Trouvez votre point de collecte et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
Produits fréquemment achetés ensemble
Les clients ayant acheté cet article ont également acheté
Description du produit
Présentation de l'éditeur
About This Book
- Understand what is unique about Alfresco's CMIS implementation and put your learning into practice
- Talk to content management servers in a standard way with HTTP, XML, JSON, and CMIS
- Understand Enterprise Application Integration (EAI) with CMIS featuring Drupal and Mule ESB
Who This Book Is For
If you are a developer who wants to learn how to build applications that talk to content management servers in a standard way using CMIS, this book is ideal for you. It will be helpful if you have a bit of programming experience, although it is not necessary.
What You Will Learn
- Integrate Drupal with a content management server via CMIS, so Drupal does not have to store documents and images
- Integrate multiple content management systems in a standard way via an enterprise service bus and a CMIS connector
- Handle advanced concepts such as versioning, permissions, and relationships between content items
- Talk to the Alfresco Cloud service via CMIS, so you can make content available outside the company firewall
Content Management Servers (CMS) have been around for a very long time, both proprietary and open source ones, but there has not been a standard way of talking to them until recently. The Content Management Interoperability Services (CMIS) standard provides both an application programming interface and a search language (based on SQL-92). Alfresco CMIS implementation is the basis for many existing CMIS applications, and you can use CMIS too to integrate your application with Alfresco.
Alfresco CMIS is a practical, hands-on guide that provides you with a number of clear step-by-step exercises that will help you take advantage of the real power of CMIS, and give you a good foundation in using it via HTTP/XML, Java, or scripting.It starts off with an introduction to the CMIS standard, in order to update you on the service API, object model, and query language.
Finally, you will learn how to talk to Alfresco Cloud service via CMIS!
Biographie de l'auteur
Martin Bergljung is a Principal ECM Architect at Ixxus, a UK Platinum Alfresco partner. He has over 25 years of experience in the IT sector, where he has worked with the Java platform since 1997. Martin began working with Alfresco in 2007, developing an email management extension for Alfresco called OpsMailmanager. In 2009, he started working on Alfresco consulting projects and has worked with customers such as Pearson, World Wildlife Fund, International Financial Data Services, NHS, VHI Healthcare, Virgin Money, Unibet, BPN Paribas, University of Westminster, Aker Oilfield Services, and Amnesty International. He is a frequent speaker and has delivered talks at Alfresco conferences in London, Berlin, and Barcelona. He is also the author of Alfresco 3 Business Solutions, Packt Publishing.
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Commentaires client les plus utiles sur Amazon.com
One area where this book could be improved is explaining error cases. For example, if I upload a file to CMIS, what errors should I expect? What if the file already exists? What if my filename is invalid? What other things can go wrong? Without this information, I am left to try all the cases myself to see what happens.
The book starts off with an overview of CMIS and how it came about. The next set of chapters goes into the CMIS Standard, especially the different operations via which you can do create, update, delete and query for documents. These two chapters setup a solid foundation since they allowed you to understand what is happening behind the scenes in terms of the REST Calls and the data formats being exchanged in the request / response.
I preferred this approach rather than jumping into a high level API that does not allow the developer to understand some of the details behind the calls. The next chapter jumps into specific support for CMIS via Alfresco.
The final couple of chapters delve deeper into integration scenarios with the Drupal Web Content Management (WCM) and Mule ESB Integration.
Overall the book is a solid guide to the CMIS Standard via Alfresco. In case you are planning on integrating with any CMIS capable repository, keep this book handy.
The book's discussion makes clear that Alfresco and CMIS means that your Alfresco system can now talk [relatively] easily with other CMS, like Drupal or SharePoint. The elementary CMIS operations are covered, with some examples. Verbose XML, but you should be accustomed to that by now.
Of the advanced CMIS operations, one is the means to handle Access Control Lists. Some readers will consider this to be a necessary and basic operation. [If your background is mainframes or large data centers.]
Of Alfresco itself, only in chapter 4 does the text go into details about how Alfresco has incorporated a changing CMIS standard. One complication to which you should pay attention is the impedance difference between the CMIS object model and how Alfresco does its object referencing. The book warns that this can be tricky to understand.
Several of the operations are the equivalent of you manipulating files in a file system. You know how to do this on the command line or via icons. Operations like updating folders and documents, including deleting those objects. Well, the book describes the equivalent when you go through CMIS. New steps, yes, but quite understandable based on earlier simpler experiences.
The book discusses various methods for accessing a CMIS server including use of a Java client as well as using using scripting languages such as Groovy. The examples and code snippets provided are very valuable for someone who wants to try out the various examples on their own. A thorough explanation of the code included in the book is also provided.
The book concludes with an explanation of how to integrate other systems/applications using CMIS. The examples include integration with Drupal.
CMIS is an open standard for integrating content management systems and is gaining popularity. This book provides excellent coverage on the topic with a focus on Alfresco.
Rechercher des articles similaires par rubrique
- Livres anglais et étrangers > Computers & Internet > Document Management
- Livres anglais et étrangers > Computers & Internet > Operating Systems > Linux
- Livres anglais et étrangers > Computers & Internet > Programming > Java
- Livres anglais et étrangers > Computers & Internet > Programming > Languages & Tools