Installing OpenMigrate in Alfresco as Embedded Subsystem - tsgrp/OpenMigrate GitHub Wiki
OpenMigrate is generally run standalone, but can also be embedded as an Alfresco subsystem. Depending on the scenario, embedding OM as an Alfresco subsystem may have performance benefits, although it is more difficult to develop and debug. The main differences are:
Standalone OpenMigrate
- Runs on separate JVM
- Two connection options
- Remote Alfresco API
- Bulk File System Import Tool
- Must be scheduled manually through a cron job or equivalent
Embedded OpenMigrate
- Installable via AMP
- Runs within Alfresco JVM as an Alfresco subsystem
- Connects to Alfresco using embedded Alfresco API
- Can be scheduled using Alfresco's Quartz Scheduler to run at specified intervals.