Chapter 12. Managing Documents Using External ECM Systems

In this chapter we will discuss the following topics:

  • Creating a portlet to integrate a CMIS repository
  • Creating a portlet to integrate JBoss ModeShape
  • Creating a portlet to integrate Apache JackRabbit
  • Creating a portlet to integrate Alfresco using Spring WebScripts

Introduction

In this last chapter, we will consider some examples of how we can integrate GateIn with our existing Enterprise Content Management (ECM) system.

An ECM system is a class of an application that allows you to manage critical contents and documents for a company. Typically, this means that you need to take care of the contents using specific workflows and security policies.

The main benefit of the adoption of an ECM system is that you are able to manage structured and unstructured information related to any domain for creating and searching any type of content (file, records, and so on). You can also use it to preserve contents that need to be archived.

The definition of ECM has changed over the years for the concept to remain up-to-date with the latest changes introduced by the market and the new requirements relating to user experience and collaboration features.

This type of system allows for the definition of business rules for transforming and changing the status of processes depending on external or internal notifications, and for monitoring the lifecycle of contents.

Note

For more information about ECM systems, please visit http://en.wikipedia.org/wiki/Enterprise_content_management

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.124.49